Container Folder 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)
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
| ContainerFolder | Initializes 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. |
| Equals | Determines whether the specified object is equal to the current object. (Inherited from Object) |
| GetHashCode | Serves as the default hash function. (Inherited from Object) |
| GetType | Gets the Type of the current instance. (Inherited from Object) |
| ToString | Returns a string that represents the current object. (Inherited from Object) |