Trabajando con propiedades MAPI
Acceso y Configuración de Propiedades MAPI de Outlook
La clase MapiProperty representa una propiedad MAPI, que contiene:
- Nombre: una cadena que representa la propiedad del nombre.
- Etiqueta: un valor de tipo largo que representa la propiedad de la etiqueta.
- Datos: una matriz de bytes que representa la propiedad de datos.
Obteniendo Propiedades MAPI utilizando la Etiqueta de Propiedad MAPI
Para obtener propiedades MAPI:
- Cree una instancia de MapiMessage al cargar desde archivos o flujo.
- Obtenga la MapiProperty del MapiMessage.Properties mediante las claves de MapiPropertyTag.
El siguiente fragmento de código muestra cómo obtener la propiedad MAPI utilizando la etiqueta de propiedad MAPI.
Configurando Propiedades MAPI
El siguiente fragmento de código muestra cómo establecer propiedades MAPI.
donde la definición del método convertDateTime es la siguiente:
Algunas Propiedades Adicionales
El siguiente fragmento de código muestra cómo establecer propiedades MAPI adicionales.
Lectura de Propiedades MAPI Nombradas desde Archivos MSG de Outlook
Microsoft Outlook admite la adición de propiedades MAPI nombradas a un archivo MSG. Estas propiedades MAPI nombradas son agregadas por el usuario. Puedes agregar una propiedad nombrada, por ejemplo, “MyProp”, a un archivo MSG utilizando Aspose.Email. Este artículo ilustra las capacidades de Aspose.Email para:
- Acceso y Configuración de Propiedades MAPI de Outlook
- Lectura de Propiedades MAPI Nombradas desde Archivos MSG de Outlook
Leer Propiedades MAPI Nombradas desde un archivo MSG
El siguiente fragmento de código muestra cómo leer propiedades MAPI nombradas desde el archivo MSG.
Lectura de Propiedad MAPI Nombrada desde un Adjunto
Aspose.Email también te permite recorrer las propiedades de un MapiAttachment y buscar una propiedad nombrada, de una manera similar al ejemplo anterior, para MapiMessage. El siguiente fragmento de código muestra cómo buscar una propiedad nombrada a través de la colección de propiedades del adjunto.
Eliminar Propiedades de MSG y Adjuntos
El siguiente fragmento de código muestra cómo eliminar propiedades de MSG y adjuntos.