Übersicht über die
CfbDocument stellt ein in-Speicher Compound File Binary Dokument dar. Verwenden Sie die statischen Fabrikmethoden FromFile, FromStream,oder , FromReader um eine vorhandene CFB-Datei zu öffnen, oder den vollen Konstruktor aufzurufen, um ein neues Dokument aus einem CfbStorage Die Wurzel. Root Eigenschaft gibt Zugang zum Top-Level Speicher, von dem aus Sie den gesamten Verzeichnisbaum navigieren können.
Konstrukteure
| Unterzeichnung | Beschreibung |
|---|
CfbDocument() | Erstellt eine neue CfbDocument In diesem Fall. |
CfbDocument(root: CfbStorage, majorVersion: ushort, minorVersion: ushort, transactionSignatureNumber: uint) | Erstellt eine neue CfbDocument mit den angegebenen Parametern. |
Methoden und Verfahren
| Unterzeichnung | Beschreibung |
|---|
FromReader(reader: CfbReader) | Erstellt eine CfbDocument Durch das Lesen aller Einträge aus einem offenen CfbReader In diesem Fall. |
FromFile(path: string) | Öffnet die CFB-Datei unter: path und gibt eine neue CfbDocument. |
FromStream(stream: Stream) | Liest ein CFB-Dokument von: stream und gibt eine neue CfbDocument. |
Eigenschaften
| Name der Person | Typ der | Zugang zu den Informationen | Beschreibung |
|---|
Root | CfbStorage | Lesen Sie . | Die Wurzeln CfbStorage Eintrag bei Strom-ID 0; Ausgangspunkt für alle Verzeichnisüberfahrten. |
MajorVersion | ushort | Lesen Sie . | CFB-Hauptversion aus dem Dateikopf (3 für 512-Byte-Sektoren, 4 für 4096-Bite-Sektoren). |
MinorVersion | ushort | Lesen Sie . | CFB-Minorversion aus dem Dateikopf (immer 0x003E nach Spezifikation). |
TransactionSignatureNumber | uint | Lesen Sie . | Transaktionssignaturfeld aus dem CFB-Header; nur in transaktierten Dateien nicht null. |
Siehe auch: