Skip to content

PDFPortfolioFolder

Namespace: O2S.Components.PDF4NET.Portfolios

Defines a PDF portfolio folder.

public class PDFPortfolioFolder

Inheritance ObjectPDFPortfolioFolder

Remarks

Folders are used to group portfolio items for easier navigation.

Constructors

PDFPortfolioFolder()

Initializes a new PDFPortfolioFolder object.

public PDFPortfolioFolder()

PDFPortfolioFolder(String)

Initializes a new PDFPortfolioFolder object.

public PDFPortfolioFolder(string name)

Parameters

name String
The folder name.


Properties

CreationDate

Gets or sets the folder creation date and time.

public DateTime CreationDate { get; set; }

Property Value

DateTime
The date and time when the folder was created.


Description

Gets or sets the folder description.

public string Description { get; set; }

Property Value

String
A description for with this PDFPortfolioFolder.


Folders

Gets the sub-folders.

public PDFPortfolioFolderCollection Folders { get; }

Property Value

PDFPortfolioFolderCollection
The list of sub-folders.


ModifyDate

Gets or sets the folder modify date and time.

public DateTime ModifyDate { get; set; }

Property Value

DateTime
The date and time when the folder was last modified.


Name

Gets or sets the folder name.

public string Name { get; set; }

Property Value

String
The folder name.

Remarks

Two sibling folders shall not share the same name following case normalization.


Parent

Gets the parent folder.

public PDFPortfolioFolder Parent { get; internal set; }

Property Value

PDFPortfolioFolder
The parent folder of this PDFPortfolioFolder.


PortfolioAttributes

Gets or sets the folder attributes.

public PDFPortfolioItemAttributes PortfolioAttributes { get; set; }

Property Value

PDFPortfolioItemAttributes
A dictionary of attributes for the folder.


Thumbnail

Gets or sets the folder thumbnail.

public PDFImage Thumbnail { get; set; }

Property Value

PDFImage
A thumbnail image for the folder.