PropertyCollection - A helyfogadó.
Összefoglaló
CfbWriter a sorozatosítás CfbDocument egy érvényes Bináris Dátum. Hívás ToBytes a sorozatos tartalom byte-sorozatként történő megszerzése, vagy WriteFile A belső rendszer a következőket írja le: Serialize A módszer az MS-CFB specifikáció szerint építi a FAT, DIFAT, mini-FAT és a címzett szektorokat. A konstruktorok belsőleg használhatók a szerző által a bejegyzések és szektortláncok megjelenítésére.
Építők
Az aláírás: Leírás Serializer(document: CfbDocument)Egy új formátum létrehoz. CfbWriter a meghatározott paraméterekkel. EntryRecord(streamId: uint, name: string, objectType: DirectoryObjectType, clsid: byte[], stateBits: uint, creationTime: ulong, modifiedTime: ulong)Egy új formátum létrehoz. CfbWriter a meghatározott paraméterekkel. Chain(payload: byte[])Egy új formátum létrehoz. CfbWriter a meghatározott paraméterekkel.
Módszerek
Az aláírás: Leírás ToBytes(document: CfbDocument)Szériázol document CFB-követelményekkel rendelkező bájtok közé. WriteFile(document: CfbDocument, path: string)Szériázol document és a fájlba írja az alábbi címre: path. Serialize()Cselekedeti a belső CFB elrendezést: kijelöl FAT szektorokat, készíti az állománybejegyzéseket és visszaadja a teljes bináris számot.
A tulajdonságok
A neve: A típus: Hozzáférés Leírás StreamIduintOlvasd! A bejegyzéshez hozzárendelt nullás alapú címtár index. NamestringOlvasd! UTF-16LE bejegyzés neve, ahogy az megjelenik a CFB címkében. ObjectTypeDirectoryObjectTypeOlvasd! A Bizottság DirectoryObjectType az e bejegyzés objektumtípusú byte-jában kódolt érték. Clsidbyte[]Olvasd! 16-byte CLSID written to this entry’s CLSID field. StateBitsuintOlvasd! Az alkalmazás által meghatározott állapotbiteket írták erre a bejegyzésre. CreationTimeulongOlvasd! A létrehozás időpontja (FILETIME) a fenti bejegyzéshez. ModifiedTimeulongOlvasd! A módosítás időjegye (FILETIME) a fenti bejegyzéshez. StreamDatabyte[]Olvasd! Használati terhelés bájtjai a folyótípusú bejegyzésekhez (a tárolási típusú bevitelhez üres). ChildrenList<EntryRecord>Olvasd! A gyermek sorrendje EntryRecord a tárolótípusú csomópontok bejegyzései. ColorFlagDirectoryColorFlagOlvasd! Vörös-fekete fa színe a bejegyzés könyvtárba. LeftSiblingIduintOlvasd! A bal testvére azonosítója a vörös-fekete fán. RightSiblingIduintOlvasd! A jobb testvére azonosítója a vörös-fekete fán. ChildIduintOlvasd! Az első gyermek bejegyzés (tárolótípusú csomópontok esetében) áramlás-ID. StartingSectorLocationuintOlvasd! Az első FAT szektor index a folyó adataira. StreamSizeulongOlvasd! A áramlék adatterhelésének mérete byte-ban. IsRootboolOlvasd! Igaz, ha ez a bejegyzés az alap tárolóbejegyzést jelenti (áram-ID 0). IsStorageboolOlvasd! Igaz, ha ez egy tárolótároló. IsStreamboolOlvasd! Igaz, ha ez egy adatáram. Payloadbyte[]Olvasd! A bejegyzés teljes sorozatosított byte-ja (a láncépítõ által belsőleg használt). SectorsList<uint>Olvasd! A FAT-ágazatok ezen bejegyzés adataihoz tartozó indexek sorrendes listája. FirstSectoruintOlvasd! Az e bejegyzés adataihoz tartozó első FAT ágazat indexje.
Lásd még: