MsgDocument

MsgDocument

Overzicht

MsgDocument vertegenwoordigt een geparseerd .msg bestand als een boom van MsgStorage knooppunten. Laad een bestaand bestand met FromFile of FromStream, navigeer vervolgens door Root.Storages en Root.Streams om toegang te krijgen tot de MAPI-gegevens. Roep ToCfbDocument aan om het MSG-document terug te converteren naar een ruwe CfbDocument voor low-level inspectie of herserialisatie met CfbWriter. De Strict vlag bepaalt of structurele validatiefouten worden opgegooid of stilletjes worden vastgelegd.

Constructors

HandtekeningBeschrijving
MsgDocument(root: MsgStorage, majorVersion: ushort, minorVersion: ushort, transactionSignatureNumber: uint, strict: bool)Maakt een nieuwe MsgDocument aan met de opgegeven parameters.

Methoden

HandtekeningBeschrijving
FromFile(path: string, strict: bool)Laadt een MsgDocument uit het .msg bestand op path; strict maakt structurele validatie mogelijk.
FromStream(stream: Stream, strict: bool)Laadt een MsgDocument van stream; strict maakt structurele validatie mogelijk.
ToCfbDocument()Converteert dit MsgDocument naar een ruwe CfbDocument voor low-level inspectie of herserialisatie.

Eigenschappen

NaamTypeToegangBeschrijving
RootMsgStorageLezenDe root MsgStorage node van de berichtboom.
MajorVersionushortLezenCFB hoofdversie geparseerd uit de bestandsheader.
MinorVersionushortLezenCFB subversie geparseerd uit de bestandsheader.
TransactionSignatureNumberuintLezenCFB transactiehandtekeningnummer uit de bestandsheader.
StrictboolLezenTrue als strikte validatie werd aangevraagd toen dit document werd geladen.

Zie ook

 Nederlands