MsgStorage

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

MsgStorage عقدة تخزين مسمّية داخل a .msg شجرة المستندات مع علامة تعريفية Role (رسالة، المتلقي، الملحق، أو رسالة مستضافة). يحمل الطفل MsgStream التدفقات الملكية والطفل MsgStorage مخازن فرعية. استخدام AddStream و AddStorage لبناء شجرة وثائق، و FindStream/FindStorage لتحديد مكان الأطفال المسمى عند القراءة. تمرير الجذر المكتمل MsgStorage إلى MsgWriter لتحديد المستند الكامل.

المصممين

التوقيعوصف
MsgStorage(name: string, role: MsgStorageRole)يخلق قاعدة جديدة من المعلومات. MsgStorage مع المعلمات المحددة.

الطرق

التوقيعوصف
AddStream(stream: MsgStream)يضيف stream كمتد للأملاك من هذا التخزين.
AddStorage(storage: MsgStorage)يضيف storage كخزن فرعي للطفل لهذا التخزين.
FindStream(name: string)يعيد المعلومات MsgStream من Name متساوية name,، أو null إذا لم يتم العثور عليه.
FindStorage(name: string)يعيد المعلومات MsgStorage من Name متساوية name,، أو null إذا لم يتم العثور عليه.

خصائص

اسمالنوعالوصولوصف
Namestringاقرأاسم تخزين CFB لهذه العقدة (مثل:. __substg1.0_0037001F أو Root Entry).
RoleMsgStorageRoleاقرأالدور الهمي لهذه العقدة التخزينية كـ MsgStorageRole قيمة.
Clsidbyte[]اقرأ16-byte CLSID of this storage entry; zeros for most MSG storages.
StateBitsuintاقرأبيتات الحالة المحددة من قبل المستخدم المخزنة في مدخل الدليل CFB لهذا التخزين.
CreationTimeulongاقرأعلامة وقت إنشاء CFB لهذا البند التخزين (64-bit FILETIME).
ModifiedTimeulongاقرأCFB آخر إصلاح للوقت لهذا البند التخزين (64-bit FILETIME).
StreamsIList<MsgStream>اقرأقائمة مرتبة من: MsgStream أطفال هذا المخزن.
StoragesIList<MsgStorage>اقرأقائمة مرتبة من: MsgStorage تخزين الأطفال لهذا التخزین.

انظر أيضاً

 العربية