Arbeiten mit MAPI‑Eigenschaften

Zugriff auf und Setzen von Outlook‑MAPI‑Eigenschaften

Die MapiProperty Die Klasse repräsentiert eine MAPI‑Eigenschaft, die Folgendes enthält:

  • Name: ein String, der die Name‑Eigenschaft darstellt.
  • Tag: ein Long‑Wert, der die Tag‑Eigenschaft darstellt.
  • Daten: ein Byte‑Array, das die Daten‑Eigenschaft darstellt.

MAPI‑Eigenschaften anhand von Property‑Tags abrufen

Um MAPI‑Eigenschaften zu erhalten:

  1. Erstellen Sie eine Instanz von MapiMessage von Laden aus Dateien oder Stream.
  2. Hole das MapiProperty von MapiMessage.Properties von MapiPropertyTag Schlüssel.

Das folgende Code‑Snippet zeigt, wie Sie eine MAPI‑Eigenschaft über das MAPI‑Property‑Tag abrufen.

MAPI‑Eigenschaften setzen

Das folgende Code‑Snippet zeigt, wie Sie MAPI‑Eigenschaften setzen.

wobei die Definition der Methode convertDateTime wie folgt aussieht:

Zusätzliche Eigenschaften

Das folgende Code‑Snippet zeigt, wie zusätzliche MAPI‑Eigenschaften gesetzt werden.

Benannte MAPI‑Eigenschaften aus MSG-Dateien lesen

Das folgende Code‑Snippet zeigt, wie benannte MAPI‑Eigenschaften aus der MSG‑Datei gelesen werden.

Benannte MAPI‑Eigenschaften aus Anhängen lesen

Aspose.Email ermöglicht es außerdem, die Eigenschaften eines MapiAttachment und nach einer benannten Eigenschaft suchen, ähnlich wie im obigen Beispiel, für MapiMessage. Das folgende Code‑Snippet zeigt, wie man nach einer benannten Eigenschaft in der Anhangs‑Property‑Collection sucht.

Entfernen von Eigenschaften aus MSG‑Dateien und Anhängen

Das folgende Code‑Snippet zeigt, wie Eigenschaften aus MSG‑Dateien und Anhängen entfernt werden.