Travailler avec les propriétés MAPI
Accès et définition d’une propriété Outlook MAPI
Le MapiProperty classe représente une propriété MAPI, qui contient :
- Name: une chaîne qui représente la propriété de nom.
- Tag: une valeur de type long qui représente la propriété d’étiquette.
- Data: un tableau d’octets qui représente la propriété de données.
Obtenir les propriétés MAPI à l’aide des étiquettes de propriété
Pour obtenir les propriétés MAPI :
- Créez une instance de MapiMessage par chargement depuis des fichiers ou un flux.
- Obtenir le MapiProperty de MapiMessage.Properties par MapiPropertyTag clés.
Le code suivant montre comment obtenir une propriété MAPI en utilisant le tag de propriété MAPI.
Définir les propriétés MAPI
L’extrait de code suivant vous montre comment définir des propriétés MAPI.
où la définition de la méthode convertDateTime est la suivante :
Propriétés supplémentaires
Le fragment de code suivant vous montre comment définir des propriétés MAPI supplémentaires.
Lire les propriétés MAPI nommées des fichiers MSG
Le fragment de code suivant vous montre comment lire des propriétés MAPI nommées depuis le fichier MSG.
Lire les propriétés MAPI nommées des pièces jointes
Aspose.Email permet également de parcourir les propriétés d’un MapiAttachment et rechercher une propriété nommée, d’une manière similaire à l’exemple ci‑dessus, pour MapiMessage. Le fragment de code suivant vous montre comment rechercher une propriété nommée à travers la collection de propriétés des pièces jointes.
Suppression de propriétés des MSG et des pièces jointes
Le fragment de code suivant vous montre comment supprimer des propriétés des MSG et des pièces jointes.