CfbDocument

CfbDocument

Yleiskatsaus

CfbDocument edustaa muistissa olevaa Compound File Binary -dokumenttia. Käytä staattisia tehdasmenetelmiä FromFile, FromStream tai FromReader avatakseen olemassa olevan CFB-tiedoston tai kutsu täyttä konstruktorin luodaksesi uuden dokumentin CfbStorage-juuresta. Root-ominaisuus antaa pääsyn ylimmän tason tallennustilaan, josta voit selata koko hakemistopuun.

Rakentajat

AllekirjoitusKuvaus
CfbDocument()Luo uusi CfbDocument-instanssi.
CfbDocument(root: CfbStorage, majorVersion: ushort, minorVersion: ushort, transactionSignatureNumber: uint)Luo uusi CfbDocument määritetyillä parametreilla.

Menetelmät

SignatureDescription
FromReader(reader: CfbReader)Luo CfbDocument lukemalla kaikki merkinnät avoimesta CfbReader-instanssista.
FromFile(path: string)Avaa CFB-tiedoston kohteessa path ja palauttaa uuden CfbDocument.
FromStream(stream: Stream)Lukee CFB-dokumentin kohteesta stream ja palauttaa uuden CfbDocument.

Ominaisuudet

NimiTyyppiPääsyKuvaus
RootCfbStorageLukuJuuriosan CfbStorage merkintä virta‑ID:ssä 0; lähtökohta kaikelle hakemistokierrokselle.
MajorVersionushortLukuCFB:n pääversio tiedoston otsikosta (3 512‑tavuisille sektoreille, 4 4096‑tavuisille sektoreille).
MinorVersionushortLukuCFB:n aliversio tiedoston otsikosta (aina 0x003E määrittelyn mukaan).
TransactionSignatureNumberuintLukuTransaktion allekirjoituskenttä CFB-otsikosta; nollasta poikkeava vain transaktioissa olevissa tiedostoissa.

Katso myös

 Suomi