MsgDocument

Overview

MsgDocument representerar en parsett .msg som ett träd av MsgStorage knappar. ladda upp en befintlig fil med FromFile eller FromStream,och sedan navigera Root.Storages och Root.Streams för att få tillgång till MAPI-data. ringa ToCfbDocument omvandla MSG-dokumentet tillbaka till en rå CfbDocument för undersökning eller omserialisering av låg nivå med CfbWriter. den Strict Flagg kontrollerar om strukturella valideringsfel uppstår eller tyst registreras.

Constructors

SignatureDescription
MsgDocument(root: MsgStorage, majorVersion: ushort, minorVersion: ushort, transactionSignatureNumber: uint, strict: bool)Skapar en ny MsgDocument med de angivna parametrarna.

Methods

SignatureDescription
FromFile(path: string, strict: bool)Ladda A MsgDocument Från den .msg filer på path; strict möjliggör strukturell validation.
FromStream(stream: Stream, strict: bool)Ladda A MsgDocument från stream; strict möjliggör strukturell validation.
ToCfbDocument()Konvertera detta MsgDocument till en rå CfbDocument för undersökning eller omserialisering på låg nivå.

Properties

NameTypeAccessDescription
RootMsgStorageReadRötterna är MsgStorage Noden av budskapet träd.
MajorVersionushortReadCFB majorversion parsed från filen header.
MinorVersionushortReadCFB minor version parsed från filen header.
TransactionSignatureNumberuintReadCFB-transaktions signaturnummer från filens rubrik.
StrictboolReadSanningen är om strikt validering begärdes när detta dokument laddades.

See Also

 Svenska