Partager via


Présentation des propriétés

Propriétés d’Outlook

Une propriété est un attribut d’un objet Outlook. Les propriétés décrivent quelque chose sur l’objet, comme l’expéditeur d’un élément de message ou le nombre d’éléments dans un dossier. Outlook définit de nombreuses propriétés ; ces propriétés sont appelées propriétés intégrées dans cette documentation. Le modèle objet Outlook expose de nombreuses propriétés intégrées avec des noms de chaîne, comme la propriété Subject d’un élément de courrier.

Ces propriétés sont également qualifiées de propriétés intégrées explicites. Les clients et les fournisseurs de services peuvent étendre les propriétés prédéfinies d’Outlook en créant des propriétés personnalisées. Par exemple, via des formulaires personnalisés, les clients peuvent définir des propriétés pour étendre les fonctionnalités d’une classe de message spécifique, et les fournisseurs de services peuvent définir des propriétés pour exposer les fonctionnalités uniques de leur système de messagerie.

Points d’entrée du modèle objet

Le modèle objet Outlook fournit plusieurs approches des propriétés d'Outlook, telles que :

Remarque

Bien que ItemProperties et UserProperties prennent en charge l’énumération des propriétés intégrées explicites et que UserProperties.Find prenne en charge la recherche des propriétés intégrées explicites, l’utilisation de ces objets est principalement destinée aux propriétés personnalisées des objets d’éléments. Utilisez l’objet PropertyAccessor pour accéder aux propriétés d’objets non-élément ou aux propriétés au niveau de l’élément qui ne sont pas explicitement exposées dans le modèle objet Outlook.

Le tableau suivant indique quand utiliser les points d’entrée.

Object.Property UserProperty, UserProperties ItemProperty, ItemProperties PropertyAccessor
Action sur les propriétés Accéder et définir des propriétés intégrées explicites d'objets d'élément. Énumérer, créer, accéder, définir et supprimer des propriétés personnalisées d'objets d'élément. Énumérer des propriétés intégrées explicites et des propriétés personnalisées d'objets d'élément ; créer, accéder, définir et supprimer des propriétés personnalisées d'objets d'élément. Accéder et définir des propriétés intégrées, ainsi que créer, obtenir, définir et supprimer des propriétés personnalisées. Les objets incluent des d’objets d’éléments, ainsi que les objets suivants : AddressEntry, AddressList, Attachment, ExchangeUser, ExchangeDistributionList, Folder, Recipient et Store. Accédez aux propriétés en utilisant les espaces de noms appropriés. Pour plus d’informations, voir Référencer les propriétés par espace de noms.
Performances Aucun impact négatif sur les performances. L'énumération et l'accès aux propriétés via UserProperties peuvent provoquer une surcharge de performance. L'énumération et l'accès aux propriétés via ItemProperties peuvent provoquer une surcharge de performance. L'utilisation de PropertyAccessor pour accéder aux propriétés entraîne une surcharge de performance. Pour extraire ou définir plusieurs propriétés, utilisez GetProperties et SetProperties, au lieu d'utiliser plusieurs foisGetProperty et SetProperty.

Assistance et commentaires

Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.