المعلومات العامة
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 إذا لم يتم العثور عليه. |
خصائص
| اسم | النوع | الوصول | وصف |
|---|
Name | string | اقرأ | اسم تخزين CFB لهذه العقدة (مثل:. __substg1.0_0037001F أو Root Entry). |
Role | MsgStorageRole | اقرأ | الدور الهمي لهذه العقدة التخزينية كـ MsgStorageRole قيمة. |
Clsid | byte[] | اقرأ | 16-byte CLSID of this storage entry; zeros for most MSG storages. |
StateBits | uint | اقرأ | بيتات الحالة المحددة من قبل المستخدم المخزنة في مدخل الدليل CFB لهذا التخزين. |
CreationTime | ulong | اقرأ | علامة وقت إنشاء CFB لهذا البند التخزين (64-bit FILETIME). |
ModifiedTime | ulong | اقرأ | CFB آخر إصلاح للوقت لهذا البند التخزين (64-bit FILETIME). |
Streams | IList<MsgStream> | اقرأ | قائمة مرتبة من: MsgStream أطفال هذا المخزن. |
Storages | IList<MsgStorage> | اقرأ | قائمة مرتبة من: MsgStorage تخزين الأطفال لهذا التخزین. |
انظر أيضاً