CfbDocument

CfbDocument

Pārskats

CfbDocument pārstāv atmiņā esošu Compound File Binary dokumentu. Izmantojiet statiskās ražotāja metodes FromFile, FromStream vai FromReader, lai atvērtu esošu CFB failu, vai izsauciet pilno konstruktoru, lai izveidotu jaunu dokumentu no CfbStorage saknes. Root īpašība nodrošina piekļuvi augstākā līmeņa glabātuvei, no kuras varat pārvietoties visā direktoriju koks.

Konstruktori

ParakstsApraksts
CfbDocument()Izveido jaunu CfbDocument instanci.
CfbDocument(root: CfbStorage, majorVersion: ushort, minorVersion: ushort, transactionSignatureNumber: uint)Izveido jaunu CfbDocument ar norādītajiem parametriem.

Metodes

SignatureDescription
FromReader(reader: CfbReader)Izveido CfbDocument, nolasot visus ierakstus no atvērtas CfbReader instances.
FromFile(path: string)Atver CFB failu vietā path un atgriež jaunu CfbDocument.
FromStream(stream: Stream)Nolasot CFB dokumentu no stream un atgriež jaunu CfbDocument.

Īpašības

NosaukumsTipsPiekļuveApraksts
RootCfbStorageLasītSaknes CfbStorage ieraksts ar plūsmas ID 0; sākumpunkts visai direktoriju pārlūkošanai.
MajorVersionushortLasītCFB galvenā versija no faila galvenes (3 512 baitu sektoriem, 4 4096 baitu sektoriem).
MinorVersionushortLasītCFB apakšversija no faila galvenes (vienmēr 0x003E saskaņā ar specifikāciju).
TransactionSignatureNumberuintLasītDarījuma paraksta lauks no CFB galvenes; nenulles tikai darījumu failos.

Skatīt arī

 Latviešu