Lavorare con le proprietà MAPI

Accesso e impostazione della proprietà Outlook MAPI

Il MapiProperty la classe rappresenta una proprietà MAPI, che contiene:

  • Nome: una stringa che rappresenta la proprietà nome.
  • Tag: un valore di tipo long che rappresenta la proprietà tag.
  • Dati: un array di byte che rappresenta la proprietà dati.

Ottieni proprietà MAPI usando i tag di proprietà

Per ottenere le proprietà MAPI:

  1. Crea un’istanza di MapiMessage da caricamento da file o stream.
  2. Ottieni il MapiProperty da MapiMessage.Properties da MapiPropertyTag chiavi.

Il frammento di codice seguente mostra come ottenere la proprietà MAPI usando il tag della proprietà MAPI.

Imposta le proprietà MAPI

Il seguente frammento di codice mostra come impostare le proprietà MAPI.

dove la definizione del metodo convertDateTime è la seguente:

Proprietà aggiuntive

Il seguente frammento di codice mostra come impostare proprietà MAPI aggiuntive.

Leggere proprietà MAPI nominate dai file MSG

Il seguente frammento di codice mostra come leggere proprietà MAPI nominate dal file MSG.

Leggere proprietà MAPI nominate dagli allegati

Aspose.Email consente inoltre di attraversare le proprietà di un MapiAttachment e cercare una proprietà nominata, in modo simile all’esempio sopra, per MapiMessage. Il seguente frammento di codice mostra come cercare una proprietà nominata attraverso la raccolta delle proprietà degli allegati.

Rimuovere le proprietà da MSG e allegati

Il seguente frammento di codice mostra come rimuovere proprietà da MSG e allegati.