MapiProperty

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

MapiProperty يمثل إدخال خاصية MAPI واحد: مزيج من معرف ملكية 16 بت، رمز نوع الملكية 16-bit ، وقيمة، والعلامات الاختيارية. PropertyTag يجمع بين معرف الممتلكات ويدخل في علامة MAPI 32 بت. استخدام MapiPropertyCollection.Get لاسترداد الممتلكات حسب الهوية والنوع، أو MapiMessage.SetProperty لتحديد واحد.

المصممين

التوقيعوصف
MapiProperty(propertyId: ushort, propertyType: ushort, value: object?, flags: uint)يخلق قاعدة جديدة من المعلومات. MapiProperty مع المعلمات المحددة.

خصائص

اسمالنوعالوصولوصف
PropertyIdushortاقرأ16-bit MAPI property identifier (the high 16 bits of the property tag).
PropertyTypeushortاقرأ16-bit MAPI property type code (the low 16 bits of the property tag).
Valueobject?اقرأقيمة خاصية المفكورة؛ النوع يعتمد على: PropertyType (string، int، byte[] ، DateTime، إلخ.).
Flagsuintاقرأالخصائص تعلن عن بيتماسك؛ وتتحكم في القيمة المتعددة، والقراءة فقط، وغيرها من السلوكيات.
PropertyTaguintاقرأعلامة الملكية المدمجة 32 بت MAPI: 16 بتات عالية = PropertyId، 16 بيت منخفض =PropertyType.

انظر أيضاً

 العربية