Arbeta med MAPI-egenskaper

Åtkomst och sättning av Outlook MAPI‑egenskap

Den MapiProperty klassen representerar en MAPI‑egenskap, som innehåller:

  • Namn: en sträng som representerar namn‑egenskapen.
  • Tagg: ett lång‑typvärde som representerar tag‑egenskapen.
  • Data: en byte‑array som representerar dataegenskapen.

Hämta MAPI-egenskaper med egenskapstaggar

För att hämta MAPI‑egenskaper:

  1. Skapa en instans av MapiMessage av läser in från filer eller ström.
  2. Hämta MapiProperty från MapiMessage.Properties av MapiPropertyTag nycklar.

Följande kodsnutt visar hur man får en MAPI‑egenskap med MAPI‑egendomstaggen.

Ange MAPI‑egenskaper

Följande kodsnutt visar hur du sätter MAPI‑egenskaper.

där definitionen av metoden convertDateTime är som följer:

Ytterligare egenskaper

Följande kodsnutt visar hur du ställer in ytterligare MAPI‑egenskaper.

Läs namngivna MAPI‑egenskaper från MSG‑filer

Följande kodsnutt visar hur du läser namngivna MAPI‑egenskaper från MSG‑filen.

Läs namngivna MAPI‑egenskaper från bilagor

Aspose.Email tillåter också att navigera genom egenskaperna för en MapiAttachment och söka efter en namngiven egenskap, på ett sätt liknande exemplet ovan, för MapiMessage. Följande kodsnutt visar hur du söker efter en namngiven egenskap via bilagans egenskapssamling.

Ta bort egenskaper från MSG‑filer och bilagor

Följande kodsnutt visar hur du tar bort egenskaper från MSG‑filer och bilagor.