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
| Signature | Description |
|---|
MsgDocument(root: MsgStorage, majorVersion: ushort, minorVersion: ushort, transactionSignatureNumber: uint, strict: bool) | Skapar en ny MsgDocument med de angivna parametrarna. |
Methods
| Signature | Description |
|---|
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
| Name | Type | Access | Description |
|---|
Root | MsgStorage | Read | Rötterna är MsgStorage Noden av budskapet träd. |
MajorVersion | ushort | Read | CFB majorversion parsed från filen header. |
MinorVersion | ushort | Read | CFB minor version parsed från filen header. |
TransactionSignatureNumber | uint | Read | CFB-transaktions signaturnummer från filens rubrik. |
Strict | bool | Read | Sanningen är om strikt validering begärdes när detta dokument laddades. |
See Also