Prezentare generală
MapiProperty reprezintă o singură intrare de proprietate MAPI: o combinație a unui ID de propietate de 16 biți, un cod tip de propietate cu 16 bituri, o valoare și semne opționale. PropertyTag combină ID-ul proprietății și tip într-un tag MAPI de 32 biți. Utilizați MapiPropertyCollection.Get pentru a obține o proprietate pe ID și tip, sau MapiMessage.SetProperty Să punem una.
Constructori
| Semnătura | Descriere: |
|---|
MapiProperty(propertyId: ushort, propertyType: ushort, value: object?, flags: uint) | Creează un nou MapiProperty cu parametrii specificați. |
Proprietăți
| Numele de proprietate | Tipul de vehicul | Accesul | Descriere: |
|---|
PropertyId | ushort | Citeşte. | 16-bit MAPI property identifier (the high 16 bits of the property tag). |
PropertyType | ushort | Citeşte. | 16-bit MAPI property type code (the low 16 bits of the property tag). |
Value | object? | Citeşte. | Valori de proprietate decodată; tipul depinde de: PropertyType (string, int, byte[], DateTime etc.);. |
Flags | uint | Citeşte. | Proprietatea semnalizează bitmask; controlează multi-value, read-only și alte atribute comportamentale. |
PropertyTag | uint | Citeşte. | Etichetă de proprietate MAPI combinată cu 32 de biți: 16 biții înalt = PropertyId, 16 bituri scăzute =PropertyType. |
Vezi și: