API Reference
Class
EmailMapiProjection
Projects an already decoded set of MAPI properties onto the common EmailDocument model. Container readers such as PST and OLM readers can use this entry point without duplicating MSG semantics.
Inheritance
- Object
- EmailMapiProjection
Methods
public static EmailReadResult Project(EmailDocument document, Nullable<Int32> codePage = null, EmailReaderOptions options = null, String location = null, CancellationToken cancellationToken = null) #Returns:
EmailReadResultApplies common message fields, typed Outlook item fields, transport headers, and protection metadata to an existing document. Existing recipients and attachments are preserved.
Parameters
- document OfficeIMO.Email.EmailDocument
- Document whose MapiProperties have been decoded.
- codePage System.Nullable{System.Int32} = null
- Preferred code page for legacy MAPI byte strings and HTML.
- options OfficeIMO.Email.EmailReaderOptions = null
- Reader safety limits used by derived-body projections.
- location System.String = null
- Logical diagnostic location.
- cancellationToken System.Threading.CancellationToken = null
- Cancellation token.
Returns
The projected document and any structured diagnostics.
Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object