MapiPropertyCollection
Panoramica
MapiPropertyCollection è una collezione indicizzata di oggetti MapiProperty indicizzati per ID proprietà e codice tipo. Usa Set per aggiungere o sostituire una proprietà, Add per costruire e inserire una nuova, Get per recuperare una voce esistente, Remove per eliminarla e IterProperties per enumerare tutte le proprietà memorizzate. Accessibile tramite MapiMessage.Properties, MapiAttachment.Properties e MapiRecipient.Properties.
Metodi
| Firma | Descrizione |
|---|---|
Set(property: MapiProperty) | Aggiunge property alla raccolta, sostituendo qualsiasi voce esistente con lo stesso tag di proprietà. |
Add(propertyId: ushort, propertyType: ushort, value: object?, flags: uint) | Costruisce un nuovo MapiProperty e lo aggiunge alla raccolta. |
Get(propertyId: ushort, propertyType: ushort?) | Restituisce il MapiProperty corrispondente a propertyId e opzionalmente a propertyType, oppure null se non trovato. |
Remove(propertyId: ushort, propertyType: ushort?) | Rimuove la proprietà identificata da propertyId e opzionalmente da propertyType dalla raccolta. |
IterProperties() | Elenca tutte le voci MapiProperty nella collezione. |