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ő.).