المعلومات العامة
MapiProperty يمثل إدخال خاصية MAPI واحد: مزيج من معرف ملكية 16 بت، رمز نوع الملكية 16-bit ، وقيمة، والعلامات الاختيارية. PropertyTag يجمع بين معرف الممتلكات ويدخل في علامة MAPI 32 بت. استخدام MapiPropertyCollection.Get لاسترداد الممتلكات حسب الهوية والنوع، أو MapiMessage.SetProperty لتحديد واحد.
المصممين
| التوقيع | وصف |
|---|
MapiProperty(propertyId: ushort, propertyType: ushort, value: object?, flags: uint) | يخلق قاعدة جديدة من المعلومات. MapiProperty مع المعلمات المحددة. |
خصائص
| اسم | النوع | الوصول | وصف |
|---|
PropertyId | ushort | اقرأ | 16-bit MAPI property identifier (the high 16 bits of the property tag). |
PropertyType | ushort | اقرأ | 16-bit MAPI property type code (the low 16 bits of the property tag). |
Value | object? | اقرأ | قيمة خاصية المفكورة؛ النوع يعتمد على: PropertyType (string، int، byte[] ، DateTime، إلخ.). |
Flags | uint | اقرأ | الخصائص تعلن عن بيتماسك؛ وتتحكم في القيمة المتعددة، والقراءة فقط، وغيرها من السلوكيات. |
PropertyTag | uint | اقرأ | علامة الملكية المدمجة 32 بت MAPI: 16 بتات عالية = PropertyId، 16 بيت منخفض =PropertyType. |
انظر أيضاً