API Reference
EmailStoreFolderInfo
Lightweight folder metadata exposed by an open email-store session.
Inheritance
- Object
- EmailStoreFolderInfo
Usage
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by
- Property EmailStoreAssociatedItem.Folder
- Method EmailStoreFolderCatalog.FindSpecialFolder
- Method EmailStoreFolderCatalog.FindSpecialFolders
- Method EmailStoreFolderCatalog.Get
- Method EmailStoreFolderCatalog.GetChildren
- Method EmailStoreFolderCatalog.GetDescendants
- Method EmailStoreFolderCatalog.GetParent
- Method EmailStoreFolderCatalog.GetPath
- Property EmailStoreFolderCatalog.All
- Property EmailStoreFolderCatalog.Roots
- Property EmailStoreReminderQueueItem.Folder
- Property EmailStoreSearchFolderContainer.Folder
- Property EmailStoreSession.Folders
Accepted by parameters
Inherited Methods
public override Boolean Equals(Object obj) #BooleanParameters
- obj Object
Properties
public String Id { get; } #Stable source identifier.
public EmailStoreFolderId Key { get; } #Typed stable source identifier.
public String ParentId { get; } #Parent folder identifier, or null for a root.
public Nullable<EmailStoreFolderId> ParentKey { get; } #Typed parent folder identifier, or null for a root.
public String Name { get; } #Folder display name.
public Nullable<Int32> ItemCount { get; } #Declared visible-item count when the source provides one.
public Nullable<Int32> AssociatedItemCount { get; } #Declared folder-associated-item count when the source provides one.
public EmailStoreSpecialFolderKind SpecialFolderKind { get; } #Well-known folder role, or Unknown.
public EmailStoreFolderClassificationSource ClassificationSource { get; } #Evidence used for the well-known classification.
public String ContainerClass { get; } #MAPI container class, such as IPF.Appointment, when supplied by the source.
public Boolean IsSearchFolder { get; } #Whether the source identifies this as a search folder.
public IList<MapiProperty> MapiProperties { get; } #Detached folder MAPI-property snapshot. Changing this list does not mutate the open store.
public MapiPropertyBag Mapi { get; } #Typed access to the detached MapiProperties snapshot.