IDistList : IMAPIContainer
S’applique à : Outlook 2013 | Outlook 2016
Fournit l’accès aux listes de distribution dans des conteneurs de carnets d’adresses modifiables. IDistList peut créer, copier et supprimer des listes de distribution, en plus d’effectuer la résolution de noms.
Propriété | Valeur |
---|---|
Fichier d’en-tête : |
Mapidefs.h |
Exposé par : |
Objets de liste de distribution |
Implémenté par : |
Fournisseurs de carnets d’adresses |
Appelé par : |
Applications clientes |
Identificateur d’interface : |
IID_IDistList |
Type de pointeur : |
LPDISTLIST |
Modèle de transaction : |
Traitées |
Ordre de la table de Vtable
Cette interface n’a pas de méthodes uniques.
Propriétés requises | Access |
---|---|
PR_ADDRTYPE (PidTagAddressType) |
Lecture/écriture |
PR_DISPLAY_NAME (PidTagDisplayName) |
Lecture/écriture |
PR_ENTRYID (PidTagEntryId) |
Lecture seule |
PR_OBJECT_TYPE (PidTagObjectType) |
Lecture seule |
PR_RECORD_KEY (PidTagRecordKey) |
Lecture seule |
Remarques
L’interface IDistList hérite d’IMAPIContainer et inclut les mêmes méthodes que les conteneurs de carnets d’adresses. Par conséquent, étant donné que les méthodes de l’interface IDistList sont identiques à celles de l’interface IABContainer , elles ne sont pas dupliquées ici.
Une liste de distribution ou un objet qui implémente IDistList est une collection d’objets utilisateur de messagerie ou de destinataires individuels. Une liste de distribution peut être constituée de tous les objets utilisateur de messagerie, ou d’un utilisateur de messagerie et de certaines listes de distribution.
Il existe généralement deux types de listes de distribution :
Listes de distribution développées par le système de messagerie sous-jacent. Ce type de liste a une adresse , PR_EMAIL_ADDRESS (PidTagEmailAddress) et est traité de la même façon que s’il s’agissait d’un destinataire individuel.
Listes de distribution qui existent dans un conteneur local et qui sont développées par l’application cliente.
Les propriétés de liste de distribution facultatives sont les suivantes :
PR_LAST_MODIFICATION_TIME (PidTagLastModificationTime)
PR_DISPLAY_TYPE (PidTagDisplayType)
PR_DETAILS_TABLE (PidTagDetailsTable)
Notez que PR_ADDRTYPE est obligatoire, mais PR_EMAIL_ADDRESS (PidTagEmailAddress) ne l’est pas. En effet, une liste de distribution sans adresse e-mail peut toujours recevoir des messages, mais sa liste de membres doit être développée. Si la propriété PR_ADDRTYPE est définie sur MAPIPDL, MAPI effectue l’extension. Si PR_ADDRTYPE est une valeur autre que MAPIPDL, le fournisseur de transport effectue l’expansion.
Pour plus d’informations sur l’utilisation des méthodes IDistList , consultez les entrées de référence pour les méthodes parallèles d’IABContainer.