API Reference

Class

EmailMessageMetadata

Namespace OfficeIMO.Email
Assembly OfficeIMO.Email
Modifiers sealed

Common Outlook/MAPI message metadata not represented by MIME headers alone.

Inheritance

  • Object
  • EmailMessageMetadata

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

Constructors

Properties

public OutlookFollowUp FollowUp { get; } #

Outlook follow-up flag semantics.

public OutlookReminder Reminder { get; } #

Outlook reminder semantics for message and contact items.

public OutlookVoting Voting { get; } #

Outlook voting options and response semantics.

public String SubjectPrefix { get; set; } #

Subject prefix such as RE: or FW: .

public String NormalizedSubject { get; set; } #

Subject without the reply/forward prefix.

public String ConversationTopic { get; set; } #

Conversation topic displayed by Outlook.

public Byte[] ConversationIndex { get; set; } #

Binary Outlook conversation index.

public String InternetReferences { get; set; } #

Internet References field retained in MAPI form.

public String InReplyToId { get; set; } #

Internet In-Reply-To identifier retained in MAPI form.

public Nullable<EmailMessageImportance> Importance { get; set; } #

Message importance.

public Nullable<EmailMessagePriority> Priority { get; set; } #

Message transport priority.

public Nullable<Int32> IconIndex { get; set; } #

Outlook icon-index hint.

public Boolean IsDraft { get; set; } #

Whether the message is still being composed.

public Nullable<Boolean> IsRead { get; set; } #

Read state when present.

public Boolean ReadReceiptRequested { get; set; } #

Whether a read receipt was requested.

public String ReadReceiptDestination { get; set; } #

MIME destination for a requested read receipt.

public Boolean DeliveryReceiptRequested { get; set; } #

Whether a delivery receipt was requested.

public String DeliveryReceiptDestination { get; set; } #

MIME destination for a requested delivery receipt.

public Nullable<Int32> Sensitivity { get; set; } #

MAPI sensitivity value.

public Nullable<Int32> OriginalSensitivity { get; set; } #

Original MAPI sensitivity value before a change.

public String LastModifierName { get; set; } #

Name stamped as the last modifier.

public Nullable<Int32> LocaleId { get; set; } #

Windows locale identifier stamped on the message.

public Nullable<Int32> DeclaredSize { get; set; } #

Declared source message size.

public Byte[] ConversationId { get; set; } #

Binary conversation identifier.

public Nullable<Int32> EditorFormat { get; set; } #

Outlook editor-format numeric value.

public Byte[] ReactionsSummary { get; set; } #

Raw current-reactions summary blob retained for Outlook-compatible consumers.

public Byte[] OwnerReactionHistory { get; set; } #

Raw owner-reaction history blob retained for Outlook-compatible consumers.

public String OwnerReactionType { get; set; } #

Owner's current reaction type when present.

public Nullable<DateTimeOffset> OwnerReactionTime { get; set; } #

Time of the owner's current reaction.

public Nullable<Int32> ReactionsCount { get; set; } #

Declared current reaction count.

public Nullable<DateTimeOffset> CreatedDate { get; set; } #

Message creation timestamp.

public Nullable<DateTimeOffset> ModifiedDate { get; set; } #

Last MAPI modification timestamp.

public OutlookCategoryCollection Categories { get; } #

Outlook categories.