API Reference
EmailMessageMetadata
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
- Property EmailDocument.MessageMetadata
Constructors
public EmailMessageMetadata() #Inherited Methods
public override Boolean Equals(Object obj) #BooleanParameters
- obj Object
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.