PropertyCollection - A helyfogadó.

PropertyCollection - A helyfogadó.

Összefoglaló

CfbReader Az alacsony szintű, csak olvasható elemző a Kompound File Binary fájlokhoz. Építse fel az alábbi módon: FromFile vagy a következő: FromStream, majd navigáljon a címtárgyba ezzel: IterStorages, IterStreams, IterChildren,és a következők: FindChildByName.Használja. GetStreamData a nevű áramlásokból származó nyers bájtok olvasása. IDisposable; mindig a belső térben használd. using blokkolni a fájlfogás felszabadítására.

Építők

Az aláírás:Leírás
CfbReader(data: byte[])Egy új formátum létrehoz. CfbReader a meghatározott paraméterekkel.

Módszerek

Az aláírás:Leírás
FromFile(path: string)Nyitja a CFB fájlt az alábbi oldalon: path és új adatot ad vissza. CfbReader.
FromStream(stream: Stream)Olvassa a CFB fájlt az alábbi oldaltól: stream és új adatot ad vissza. CfbReader.
Dispose()Minden fájlkezelőt vagy csatornát felszabadít, amit ez az olvasó tart.
GetEntry(streamId: uint)Visszaadja a DirectoryEntry az adott esetben: streamId.
GetStreamData(streamId: uint)A következőkben azonosított áramlat nyers byte tartalmát adja vissza: streamId.
IterStorages()Az összes tárolási típusú címtár bejegyzését fa sorrendben adja.
IterStreams()Az összes folyótípusú címtár bejegyzését fa sorrendben adja.
IterChildren(storageStreamId: uint)A következők által azonosított tárolóhely közvetlen gyermekbejegyzéseit adja: storageStreamId.
IterTree(startStreamId: uint)Az összes bejegyzést a szubfán eredményez. startStreamId (minden részlet első.).
FindChildByName(storageStreamId: uint, name: string)Visszaadja a közvetlen gyermek stream ID-jét. storageStreamId amelynek a neve egyenlő: name, vagy null, ha nem találtak.
ResolvePath(names: IEnumerable<string>, startStreamId: uint)Egy sor folyamán jár. names a következőkből: startStreamId és az utolsó bejegyzés áramlását adja vissza.

A tulajdonságok

A neve:A típus:HozzáférésLeírás
HeaderHeaderOlvasd!A CFB fájlfőcím elemzése; feltárja a szektorméretű mezőket.
DifatReadOnlyCollection<uint>Olvasd!A DIFAT ágazati lánc csak olvasható megjelenítése.
FatReadOnlyCollection<uint>Olvasd!A FAT (fájlfelosztási táblázat) szektorlánc csak olvasható megjelenítése.
MiniFatReadOnlyCollection<uint>Olvasd!A FAT (fájlfelosztási táblázat) szektorlánc csak olvasható megjelenítése.
DirectoryEntriesReadOnlyCollection<DirectoryEntry>Olvasd!Minden 128-bitéves könyvtárbejegyzés a szektorokból, nyers sorrendben.
RootEntryDirectoryEntryOlvasd!A gyökérkönyvbejegyzés (áram-ID 0).
MiniStreambyte[]Olvasd!A miniáramtartály nyers bájtjai (a gyökérbejegyzés adatárama).
MajorVersionintOlvasd!A CFB fő változata a fájlfejletből.
SectorSizeintOlvasd!Szektorméret bájtokban (512 a v3-ra, 4096 a V4-re).
MiniSectorSizeintOlvasd!Szektorméret bájtokban (512 a v3-ra, 4096 a V4-re).
DirectoryEntryCountintOlvasd!A címzettek száma a címkén szereplő szektorok összesített számában.
MaterializedStreamCountintOlvasd!A parszolt dokumentumban nem üres adatokkal rendelkező áramlások száma.
FileSizeintOlvasd!A forrásfájl vagy a stream teljes mérete byte-ban.

Lásd még:

 Magyar