ContainerFolder Class

Represents an internal folder in a container format such as an archive directory or Microsoft Outlook PST/OST folder.

Definition

Namespace: OpenDiscoverSDK.Interfaces.Content
Assembly: OpenDiscoverSDK.Interfaces (in OpenDiscoverSDK.Interfaces.dll) Version: 2026.2.6.0 (2026.02.06)
C#
[DataContractAttribute]
public class ContainerFolder
Inheritance
Object    ContainerFolder

Remarks

Container documents, i.e., documents that contain other documents (e.g., .zip, .rar, Outlook PST, Exchange Server (.edb), etc.), have internal folders that organize the contained child documents.

Constructors

ContainerFolderInitializes a new instance of the ContainerFolder class

Properties

ContentCount Content count of this folder (this does not include the content count of sub-folders).
DisplayName Folder display name.
IsRoot Gets or sets whether this folder is the root folder. See remarks.
Path Full relative path of the folder.
SubFolderPathDictionary Dictionary with sub-folder path as key (and key does not have trailing path char '\\').
SubFolders All sub-folders of this folder.

Methods

AddSubFolder RESERVED. Adds a related path to a root folder. Used internally by SDK.
EqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
GetHashCodeServes as the default hash function.
(Inherited from Object)
GetTypeGets the Type of the current instance.
(Inherited from Object)
ToStringReturns a string that represents the current object.
(Inherited from Object)

See Also