Trabajando con propiedades MAPI

Acceder y establecer propiedad MAPI de Outlook

El MapiProperty La clase representa una propiedad MAPI, que contiene:

  • Name: una cadena que representa la propiedad nombre.
  • Tag: un valor de tipo long que representa la propiedad de etiqueta .
  • Data: una matriz de bytes que representa la propiedad de datos.

Obtener propiedades MAPI usando etiquetas de propiedad

Para obtener propiedades MAPI:

  1. Cree una instancia de MapiMessage por cargando desde archivos o flujo.
  2. Obtener el MapiProperty de MapiMessage.Properties por MapiPropertyTag claves.

El siguiente fragmento de código muestra cómo obtener una propiedad MAPI usando la etiqueta de propiedad MAPI.

Establecer propiedades MAPI

El siguiente fragmento de código le muestra cómo establecer propiedades MAPI.

donde la definición del método convertDateTime es la siguiente:

Propiedades adicionales

El siguiente fragmento de código muestra cómo establecer propiedades MAPI adicionales.

Leer Propiedades MAPI con Nombre de Archivos MSG

El siguiente fragmento de código muestra cómo leer propiedades MAPI con nombre del archivo MSG.

Leer Propiedades MAPI con Nombre de los Adjuntos

Aspose.Email también permite recorrer las propiedades de un MapiAttachment y buscar una propiedad con nombre, de forma similar al ejemplo anterior, para MapiMessage. El siguiente fragmento de código muestra cómo buscar una propiedad con nombre a través de la colección de propiedades de adjuntos.

Eliminar propiedades de MSG y adjuntos

El siguiente fragmento de código muestra cómo eliminar propiedades de MSG y adjuntos.