CfbDocument

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 ב‑ID של זרם 0; נקודת ההתחלה לכל הניווט במאגר.
MajorVersionushortReadגרסת ראשית של CFB מכותרת הקובץ (3 עבור סקטורים של 512 בתים, 4 עבור סקטורים של 4096 בתים).
MinorVersionushortReadגרסה משנית של CFB מכותרת הקובץ (תמיד 0x003E לפי המפרט).
TransactionSignatureNumberuintReadשדה חתימת העסקה מכותרת ה‑CFB; אינו אפס רק בקבצים עם עסקאות.

ראה גם

 עברית