Aspose::Email::Mapi::Msg

Aspose::Email::Mapi::Msg namespace

The Aspose::Email::Mapi::Msg namespace groups the core types used to work with MAPI message files (MSG). It includes classes for message objects, property containers, attachment handling, and related GUID constants, enabling full programmatic control over MSG content.

Classes

NameDescription
CustomAttachmentStorageRepresents custom attachment storage.
IMessageObjectPropertyContainerDefines an interface for container which contains MessageObjectProperty entries.
MapiGuidConstantsContains several guid constants defined by MSG format specification.
MessageObjectRepresents an Outlook message object. Evaluation limits: only 1 attachment and 1
MessageObjectAttachmentEntityRepresents an attachment entity.
MessageObjectAttachmentsCollectionRepresents a collection for MessageObjectAttachmentEntity objects.
MessageObjectPropertiesCollectionRepresents a keyed collection for MessageObjectProperty objects.
MessageObjectPropertyRepresents a property on a MessageObject .
MessageObjectPropertyComparerByIdInherits IComparer< System::SharedPtr< MessageObjectProperty > >.
MessageObjectRecipientEntityRepresens a recipient entry in message object.
MessageObjectRecipientsCollectionRepresents a collection for MessageObjectRecipientEntity objects.

Enumerations

NameDescription
MapiPropertyFlagsRepresents flags which can be set on a MAPI property.
MapiTypeContains possible MAPI property types which can be stored with message object.
MessageObjectLoadFormatRepresents available formats MessageObject could be loaded from.
MessageObjectSaveFormatRepresents available formats MessageObject could be saved to.
NamedPropertyKindIdentifies MessageObjectProperty kind.