API Reference

Class

EmailStoreFolderInfo

Namespace OfficeIMO.Email.Store
Assembly OfficeIMO.Email
Modifiers sealed

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.

Accepted by parameters

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.