Click or drag to resize

PdfPortfolioFolderCollection Class

Represents a collection of a PdfPortfolioFolders contained in the Portfolio (root folders) or some Portfolio folder.
Inheritance Hierarchy
SystemObject
  SautinSoft.PdfPdfObject
    SautinSoft.PdfPdfCollection
      SautinSoft.PdfPdfCollectionPdfPortfolioFolder
        SautinSoft.Pdf.PortfoliosPdfPortfolioFolderCollection

Namespace: SautinSoft.Pdf.Portfolios
Assembly: SautinSoft.Pdf (in SautinSoft.Pdf.dll) Version: 2024.11.26
Syntax
public sealed class PdfPortfolioFolderCollection : PdfCollection<PdfPortfolioFolder>, 
	IList, ICollection, IEnumerable, IList<PdfPortfolioFolder>, 
	ICollection<PdfPortfolioFolder>, IEnumerable<PdfPortfolioFolder>

The PdfPortfolioFolderCollection type exposes the following members.

Methods
 NameDescription
Public methodAdd Adds a new PdfPortfolioFolder with the files and folders copied from the file system folder specified by the folderPath to the PdfPortfolio (root folder) or parent PdfPortfolioFolder.
Public methodAddEmpty Adds a new empty PdfPortfolioFolder to the PdfPortfolio (root folder) or parent PdfPortfolioFolder.
Top
Extension Methods
 NameDescription
Public Extension MethodGetArray Gets the PdfArray that serves as a backing storage of the specified PdfCollection.
(Defined by PdfObjectExtensions)
Public Extension MethodGetArray Gets the PdfArray that serves as a backing storage of the specified PdfObject or if no PdfArray serves as a backing storage of the specified PdfObject.
(Defined by PdfObjectExtensions)
Public Extension MethodGetDictionary Gets the PdfDictionary that serves as a backing storage of the specified PdfObject.
(Defined by PdfObjectExtensions)
Public Extension MethodGetOrAddArray Gets the PdfArray that serves as a backing storage of the specified PdfCollection.
(Defined by PdfObjectExtensions)
Public Extension MethodGetOrAddDictionary Gets the PdfDictionary that serves as a backing storage of the specified PdfObject.
(Defined by PdfObjectExtensions)
Top
Remarks
This collection is implemented as singly linked list and therefore methods that use random access (index) or modify the collection are an O(n) operations, where n is PdfPortfolioFolderCollection count.
See Also