CfbDocument

CfbDocument

Oversikt

CfbDocument representerer et Compound File Binary-dokument i minnet. Bruk de statiske fabrikkmetodene FromFile, FromStream eller FromReader for å åpne en eksisterende CFB-fil, eller kall den fullstendige konstruktøren for å opprette et nytt dokument fra en CfbStorage-rot. Root-egenskapen gir tilgang til lagringen på toppnivå, fra hvilken du kan navigere i hele katalogtreet.

Konstruktører

SignaturBeskrivelse
CfbDocument()Oppretter en ny CfbDocument‑instans.
CfbDocument(root: CfbStorage, majorVersion: ushort, minorVersion: ushort, transactionSignatureNumber: uint)Oppretter en ny CfbDocument med de angitte parametrene.

Metoder

SignaturBeskrivelse
FromReader(reader: CfbReader)Oppretter en CfbDocument ved å lese alle oppføringer fra en åpen CfbReader-instans.
FromFile(path: string)Åpner CFB-filen på path og returnerer en ny CfbDocument.
FromStream(stream: Stream)Leser et CFB-dokument fra stream og returnerer en ny CfbDocument.

Egenskaper

NavnTypeTilgangBeskrivelse
RootCfbStorageReadRotCfbStorage-oppføringen ved strøm-ID 0; startpunktet for all katalogtraversering.
MajorVersionushortReadCFB hovedversjon fra filhodet (3 for 512‑bytesektorer, 4 for 4096‑bytesektorer).
MinorVersionushortReadCFB mindre versjon fra filhodet (alltid 0x003E i henhold til spesifikasjonen).
TransactionSignatureNumberuintReadTransaksjonssignaturfelt fra CFB‑hodet; ulik null kun i transaksjonsfiler.

Se også

 Norsk