Ikhtisar
CfbDocument mewakili dokumen Compound File Binary dalam memori. Gunakan metode pabrik statis FromFile, FromStream, atau FromReader untuk membuka file CFB yang ada, atau panggil konstruktor lengkap untuk membuat dokumen baru dari akar CfbStorage. Properti Root memberikan akses ke penyimpanan tingkat atas, dari mana Anda dapat menavigasi seluruh pohon direktori.
Konstruktor
| Tanda Tangan | Deskripsi |
|---|
CfbDocument() | Membuat instance CfbDocument baru. |
CfbDocument(root: CfbStorage, majorVersion: ushort, minorVersion: ushort, transactionSignatureNumber: uint) | Membuat CfbDocument baru dengan parameter yang ditentukan. |
Metode
| Signature | Description |
|---|
FromReader(reader: CfbReader) | Membuat sebuah CfbDocument dengan membaca semua entri dari sebuah instance CfbReader yang terbuka. |
FromFile(path: string) | Membuka file CFB di path dan mengembalikan sebuah CfbDocument baru. |
FromStream(stream: Stream) | Membaca dokumen CFB dari stream dan mengembalikan sebuah CfbDocument baru. |
Properti
| Nama | Tipe | Akses | Deskripsi |
|---|
Root | CfbStorage | Read | Entri root CfbStorage pada stream ID 0; titik awal untuk semua penelusuran direktori. |
MajorVersion | ushort | Read | Versi mayor CFB dari header file (3 untuk sektor 512-byte, 4 untuk sektor 4096-byte). |
MinorVersion | ushort | Read | Versi minor CFB dari header file (selalu 0x003E sesuai spesifikasi). |
TransactionSignatureNumber | uint | Read | Bidang tanda tangan transaksi dari header CFB; tidak nol hanya pada file yang ditransaksikan. |
Lihat Juga