IABContainer : IMAPIContainer
S’applique à : Outlook 2013 | Outlook 2016
Fournit l’accès aux conteneurs de carnet d’adresses. Les applications MAPI et clientes appellent les méthodes d’IABContainer pour effectuer la résolution de noms et pour créer, copier et supprimer des destinataires.
Propriété | Valeur |
---|---|
Fichier d’en-tête : |
Mapidefs.h |
Exposé par : |
Objets conteneur de carnet d’adresses |
Implémenté par : |
Fournisseurs de carnets d’adresses |
Appelé par : |
MAPI et applications clientes |
Identificateur d’interface : |
IID_IABContainer |
Type de pointeur : |
LPABCONT |
Modèle de transaction : |
Traitées |
Ordre de la table de Vtable
Member | Description |
---|---|
CreateEntry |
Crée une entrée, qui peut être un utilisateur de messagerie, une liste de distribution ou un autre conteneur. |
CopyEntries |
Copie une ou plusieurs entrées, généralement des utilisateurs ou des listes de distribution. |
DeleteEntries |
Supprime une ou plusieurs entrées, généralement des utilisateurs de messagerie, des listes de distribution ou d’autres conteneurs. |
ResolveNames |
Effectue la résolution de noms pour une ou plusieurs entrées de destinataire. |
Propriétés requises | Access |
---|---|
PR_CONTAINER_FLAGS (PidTagContainerFlags) |
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 |
Propriétés facultatives | Access |
---|---|
PR_CONTAINER_CONTENTS (PidTagContainerContents) |
Lecture seule |
PR_CONTAINER_HIERARCHY (PidTagContainerHierarchy) |
Lecture seule |
PR_DEF_CREATE_DL (PidTagDefCreateDl) |
Lecture seule |
PR_DEF_CREATE_MAILUSER (PidTagDefCreateMailuser) |
Lecture seule |
PR_DISPLAY_TYPE (PidTagDisplayType) |
Lecture seule |
Remarques
L’interface IABContainer hérite indirectement de l’interface IUnknown via les interfaces IMAPIContainer : IMAPIProp et IMAPIProp : IUnknown. Les fournisseurs de carnets d’adresses implémentent l’interface IABContainer .
Un nombre quelconque d’objets utilisateur de messagerie, de listes de distribution et d’autres conteneurs de carnet d’adresses peuvent exister dans un conteneur de carnet d’adresses. Comme avec n’importe quel conteneur, les clients ou les fournisseurs de services peuvent utiliser un conteneur de carnet d’adresses pour ouvrir l’une de ses entrées ou pour récupérer une table de hiérarchie ou une table de contenu. Les conteneurs de carnets d’adresses fournissent également la résolution de noms et, selon le fournisseur, la possibilité d’ajouter, de supprimer ou de modifier des entrées.
MAPI définit un conteneur de carnet d’adresses spécial appelé carnet d’adresses personnel (PAB) qui contient les entrées copiées à partir d’autres conteneurs. Un PAB est toujours modifiable. Les utilisateurs remplissent généralement leur PAB avec des entrées désignant les destinataires avec lesquels ils communiquent le plus fréquemment. Un PAB peut également contenir des adresses ponctuelles et de nouveaux destinataires qui ne font pas encore partie d’un conteneur de carnet d’adresses.