CfbDocument

Επισκόπηση

CfbDocument αντιπροσωπεύει ένα έγγραφο Compound File Binary στη μνήμη. Χρησιμοποιήστε τις στατικές μεθόδους κατασκευής FromFile, FromStream ή FromReader για να ανοίξετε ένα υπάρχον αρχείο CFB, ή καλέστε τον πλήρη κατασκευαστή για να δημιουργήσετε ένα νέο έγγραφο από μια ρίζα CfbStorage. Η ιδιότητα Root παρέχει πρόσβαση στην αποθήκευση ανώτερου επιπέδου, από την οποία μπορείτε να περιηγηθείτε σε όλο το δέντρο καταλόγου.

Κατασκευαστές

ΥπογραφήΠεριγραφή
CfbDocument()Δημιουργεί μια νέα παρουσία CfbDocument.
CfbDocument(root: CfbStorage, majorVersion: ushort, minorVersion: ushort, transactionSignatureNumber: uint)Δημιουργεί ένα νέο CfbDocument με τις καθορισμένες παραμέτρους.

Μέθοδοι

SignatureDescription
FromReader(reader: CfbReader)Δημιουργεί ένα CfbDocument διαβάζοντας όλες τις καταχωρήσεις από ένα ανοιχτό παράδειγμα CfbReader.
FromFile(path: string)Ανοίγει το αρχείο CFB στο path και επιστρέφει ένα νέο CfbDocument.
FromStream(stream: Stream)Διαβάζει ένα έγγραφο CFB από το stream και επιστρέφει ένα νέο CfbDocument.

Ιδιότητες

ΌνομαΤύποςΠρόσβασηΠεριγραφή
RootCfbStorageReadΗ ρίζα CfbStorage καταχώριση στο stream ID 0· το σημείο εκκίνησης για όλες τις περιηγήσεις καταλόγου.
MajorVersionushortReadΚύρια έκδοση CFB από την κεφαλίδα του αρχείου (3 για τομείς 512‑byte, 4 για τομείς 4096‑byte).
MinorVersionushortReadΔευτερεύουσα έκδοση CFB από την κεφαλίδα του αρχείου (πάντα 0x003E σύμφωνα με την προδιαγραφή).
TransactionSignatureNumberuintReadΠεδίο υπογραφής συναλλαγής από την κεφαλίδα CFB· μη μηδενικό μόνο σε αρχεία με συναλλαγές.

Δείτε επίσης

 Ελληνικά