Overview
CfbDocument representerar ett in-minneskomponentfil binärt dokument. Använd statiska fabriksmetoder FromFile, FromStream,eller FromReader att öppna en befintlig CFB-fil eller ringa den fullständiga konstruktören för att skapa ett nytt dokument från en CfbStorage Röda - Den Root fastigheten ger tillgång till topplagring, från vilken du kan navigera hela katalogträd.
Constructors
| Signature | Description |
|---|
CfbDocument() | Skapar en ny CfbDocument och instans. |
CfbDocument(root: CfbStorage, majorVersion: ushort, minorVersion: ushort, transactionSignatureNumber: uint) | Skapar en ny CfbDocument med de angivna parametrarna. |
Methods
| Signature | Description |
|---|
FromReader(reader: CfbReader) | Skapar A CfbDocument genom att läsa alla inlägg från en öppen CfbReader och instans. |
FromFile(path: string) | Öppna CFB-filen på path och återvänder en ny CfbDocument. |
FromStream(stream: Stream) | Läs ett CFB-dokument från stream och återvänder en ny CfbDocument. |
Properties
| Name | Type | Access | Description |
|---|
Root | CfbStorage | Read | Rötterna är CfbStorage Inträde vid ström ID 0; utgångspunkten för alla kataloger. |
MajorVersion | ushort | Read | CFB majorversion från filnamnet (3 för 512-bitarsektorer, 4 för 4096-bitsektorerna). |
MinorVersion | ushort | Read | CFB minor version från filnamnet (alltid 0x003E per specifikation). |
TransactionSignatureNumber | uint | Read | Transaktion signaturfält från CFB-höghet; icke noll endast i transporterade filer. |
See Also