CfbDocument

Áttekintés

CfbDocument egy memóriában tárolt Compound File Binary dokumentumot képvisel. Használja a statikus gyári metódusokat FromFile, FromStream vagy FromReader egy meglévő CFB fájl megnyitásához, vagy hívja meg a teljes konstruktort egy CfbStorage gyökérből új dokumentum létrehozásához. A Root tulajdonság hozzáférést biztosít a legfelső szintű tárolóhoz, ahonnan a teljes könyvtárfát bejárhatja.

Konstruktorok

SignatureDescription
CfbDocument()Létrehoz egy új CfbDocument példányt.
CfbDocument(root: CfbStorage, majorVersion: ushort, minorVersion: ushort, transactionSignatureNumber: uint)Létrehoz egy új CfbDocument-t a megadott paraméterekkel.

Módszerek

SignatureLeírás
FromReader(reader: CfbReader)Létrehoz egy CfbDocument-t az összes bejegyzés beolvasásával egy nyitott CfbReader példányból.
FromFile(path: string)Megnyitja a CFB fájlt a path helyen, és visszaad egy új CfbDocument-t.
FromStream(stream: Stream)Beolvas egy CFB dokumentumot a stream-ból, és visszaad egy új CfbDocument-t.

Tulajdonságok

NameTypeAccessDescription
RootCfbStorageReadA gyökér CfbStorage bejegyzés a 0 azonosítójú adatfolyamban; az összes könyvtár bejárás kiindulópontja.
MajorVersionushortReadA CFB főverzió a fájlfejlécből (3 512 bájtos szektorokhoz, 4 4096 bájtos szektorokhoz).
MinorVersionushortReadA CFB alverzió a fájlfejlécből (a specifikáció szerint mindig 0x003E).
TransactionSignatureNumberuintReadA tranzakció aláírás mező a CFB fejlécből; csak tranzakciós fájlokban nem nulla.

Lásd még

 Magyar