MapiPropertyRequest Class

Requests a specific MAPI property be extracted from Outlook .msg file formats as metadata, if it exists.

Definition

Namespace: OpenDiscoverSDK.Interfaces.Settings
Assembly: OpenDiscoverSDK.Interfaces (in OpenDiscoverSDK.Interfaces.dll) Version: 2026.2.6.0 (2026.02.06)
C#
[DataContractAttribute]
public class MapiPropertyRequest : IMapiPropertyRequest
Inheritance
Object    MapiPropertyRequest
Implements
IMapiPropertyRequest

Constructors

MapiPropertyRequest Constructor.
MapiPropertyRequest(String, UInt16) Requests a MAPI property defined by a 'propertyID' and stores it, if it exists in the document, in Metadata dictionary as an entry with 'canonicalName' key.

Properties

CanonicalName Canonical name of the MAPI property that will also be the Metadata entry dictionary key. This name should be the canonical name of the property as defined in "Exchange Server Protocols Master Property List" [MS-OXPROPS] specification.
PropertyID The MAPI property ID for the property as defined in the "Exchange Server Protocols Master Property List" [MS-OXPROPS] specification.
RequestType MAPI property request type.

Methods

EqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
GetHashCodeServes as the default hash function.
(Inherited from Object)
GetTypeGets the Type of the current instance.
(Inherited from Object)
ToStringReturns a string that represents the current object.
(Inherited from Object)

See Also