Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/

API Reference

Class

EmailMessageMetadata

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

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

Inheritance

  • Object
  • EmailMessageMetadata

Usage

Explore 1 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.

Returned or exposed by 1

Constructors

public EmailMessageMetadata() #

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 EmailMessageImportance? Importance { get; set; } #

Message importance.

public EmailMessagePriority? Priority { get; set; } #

Message transport priority.

public Int32? IconIndex { get; set; } #

Outlook icon-index hint.

public Boolean IsDraft { get; set; } #

Whether the message is still being composed.

public 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 Int32? Sensitivity { get; set; } #

MAPI sensitivity value.

public Int32? OriginalSensitivity { get; set; } #

Original MAPI sensitivity value before a change.

public String? LastModifierName { get; set; } #

Name stamped as the last modifier.

public Int32? LocaleId { get; set; } #

Windows locale identifier stamped on the message.

public Int32? DeclaredSize { get; set; } #

Declared source message size.

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

Binary conversation identifier.

public 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 DateTimeOffset? OwnerReactionTime { get; set; } #

Time of the owner's current reaction.

public Int32? ReactionsCount { get; set; } #

Declared current reaction count.

public DateTimeOffset? CreatedDate { get; set; } #

Message creation timestamp.

public DateTimeOffset? ModifiedDate { get; set; } #

Last MAPI modification timestamp.

public OutlookCategoryCollection Categories { get; } #

Outlook categories.