ChartCollection (مُحملة مكان)

ChartCollection (مُحملة مكان)

المعلومات العامة

CfbReader هو محلل للقراءة فقط منخفض المستوى لملفات الملفات الثنائية المركبة. قم بتشييدها عبر FromFile أو FromStream,، ثم تصفح شجرة الدليل مع IterStorages, IterStreams, IterChildren,، و FindChildByName.استخدمها . GetStreamData لقراءة البايتات الخام من تيار مسمى. تنفيذ IDisposable;دائما استخدامه داخل using حجب لإطلاق الملفات.

المصممين

التوقيعوصف
CfbReader(data: byte[])يخلق قاعدة جديدة من المعلومات. CfbReader مع المعلمات المحددة.

الطرق

التوقيعوصف
FromFile(path: string)يفتح ملف CFB في path ويعيد رقم جديد CfbReader.
FromStream(stream: Stream)يقرأ ملف CFB من stream ويعيد رقم جديد CfbReader.
Dispose()يطلق أي ملف أو سلسلة تمتلكها هذه القارئة.
GetEntry(streamId: uint)يعيد المعلومات DirectoryEntry للمعطى streamId.
GetStreamData(streamId: uint)يعيد محتوى بايت الخام من التدفق المحدد بواسطة: streamId.
IterStorages()يعطي جميع إدخالات الدليل من نوع التخزين في ترتيب شجرة.
IterStreams()يعطي جميع إدخالات الدليل النوع التدفق في ترتيب الشجرة.
IterChildren(storageStreamId: uint)يعطي إدخالات الطفل المباشرة للتخزين التي تم تحديدها بواسطة: storageStreamId.
IterTree(startStreamId: uint)يعطي جميع الإدخالات في شجرة فرعية متجذرة عند startStreamId (عمق-أول).
FindChildByName(storageStreamId: uint, name: string)يعيد تعريف التدفق من الولد المباشر لـ: storageStreamId الذي يساوي اسمها: name,أو لا يوجد إذا لم يتم العثور عليه.
ResolvePath(names: IEnumerable<string>, startStreamId: uint)يسير على تسلسل من names بدءا من startStreamId ويعيد معرف التدفق للدخول النهائي.

خصائص

اسمالنوعالوصولوصف
HeaderHeaderاقرأالرأس الملف CFB المحلل؛ يعرض حقول حجم القطاع.
DifatReadOnlyCollection<uint>اقرأعرض القراءة فقط لسلسلة قطاع DIFAT.
FatReadOnlyCollection<uint>اقرأعرض القراءة فقط لسلسلة قطاع FAT (جدول تخصيص الملفات).
MiniFatReadOnlyCollection<uint>اقرأعرض القراءة فقط لسلسلة قطاع FAT (جدول تخصيص الملفات).
DirectoryEntriesReadOnlyCollection<DirectoryEntry>اقرأجميع إدخالات الدليل البيتية 128 تم تحليلها من قطاعات الدirectory، في النظام الخام.
RootEntryDirectoryEntryاقرأإدخال الدليل الجذري (المعرف 0).
MiniStreambyte[]اقرأبايتات خام من حاوية التدفق المصغرة (تدفقة البيانات للدخول الجذر).
MajorVersionintاقرأتم تحليل النسخة الرئيسية من CFB من عنوان الملف.
SectorSizeintاقرأحجم القطاع بالبايت (512 لـ v3 و 4096 لــ v4).
MiniSectorSizeintاقرأحجم القطاع بالبايت (512 لـ v3 و 4096 لــ v4).
DirectoryEntryCountintاقرأإجمالي عدد سجلات إدخال الدليل في قطاعات الديل.
MaterializedStreamCountintاقرأعدد التيارات التي تحتوي على بيانات غير فارغة في المستند المحلل.
FileSizeintاقرأالحجم الإجمالي لملف المصدر أو التدفق في بايت.

انظر أيضاً

 العربية