Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/

API Reference

Class

EmailStoreFolderInfo

Namespace OfficeIMO.Email.Store
Assembly OfficeIMO.Email
Source revision 804a7612eee4 with working tree changes
Modifiers sealed

Lightweight folder metadata exposed by an open email-store session.

Inheritance

  • Object
  • EmailStoreFolderInfo

Usage

Explore 14 API references to this type

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

Accepted by parameters 1

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 EmailStoreFolderId? ParentKey { get; } #

Typed parent folder identifier, or null for a root.

public String Name { get; } #

Folder display name.

public Int32? ItemCount { get; } #

Declared visible-item count when the source provides one.

public Int32? AssociatedItemCount { get; } #

Declared folder-associated-item count when the source provides one.

public EmailStoreSpecialFolderKind SpecialFolderKind { get; } #

Well-known folder role, or EmailStoreSpecialFolderKind.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 EmailStoreFolderInfo.MapiProperties snapshot.