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 جديدًا.

الخصائص

الاسمالنوعالوصولالوصف
RootCfbStorageقراءةإدخال الجذر CfbStorage عند معرف التدفق 0؛ نقطة البداية لجميع استعراض الدليل.
MajorVersionushortقراءةالإصدار الرئيسي لـ CFB من رأس الملف (3 للقطاعات ذات 512 بايت، 4 للقطاعات ذات 4096 بايت).
MinorVersionushortقراءةالإصدار الفرعي لـ CFB من رأس الملف (دائمًا 0x003E وفقًا للمواصفة).
TransactionSignatureNumberuintقراءةحقل توقيع المعاملة من رأس CFB؛ غير صفر فقط في الملفات ذات المعاملات.

انظر أيضًا

 العربية