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 (عمق-أول).