Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
S’applique à : Outlook 2013 | Outlook 2016
MAPI implémente plusieurs objets à utiliser par les applications clientes et les fournisseurs de services. L’objet session permet aux clients d’utiliser des services de session, d’accéder aux tables et de communiquer avec les fournisseurs de services. L’objet carnet d’adresses fournit aux clients un accès intégré à tous les différents fournisseurs de carnets d’adresses.
MAPI fournit plusieurs objets de table et de status que les clients utilisent pour afficher et surveiller les informations de session et de fournisseur de services. Par exemple, MAPI fournit une table de profils avec des informations sur tous les profils installés sur l’ordinateur et une table de service de messages avec des informations sur tous les services de messagerie dans le profil actuel. MAPI fournit trois objets status différents : un qui représente le sous-système global, un pour le spouleur MAPI et un pour le carnet d’adresses intégré.
MAPI implémente quatre objets différents pour gérer la configuration des services de messagerie, des fournisseurs de services et des profils. Les clients et les fournisseurs de services utilisent des objets d’administration de fournisseur et de section de profil ; ces objets leur permettent de configurer des fournisseurs de services et d’accéder aux propriétés de profil. Les clients utilisent uniquement des objets d’administration de profil et de service de message, les objets qui prennent en charge l’administration des services de messagerie et des profils.
MAPI fournit deux objets pour les fournisseurs de services : un objet de support et un objet TNEF. Tous les fournisseurs de services utilisent un ou plusieurs objets de support ; il existe quatre implémentations d’objets de support différentes. MAPI fournit une implémentation pour prendre en charge la configuration, ainsi que des implémentations spécifiques pour prendre en charge les fournisseurs de carnet d’adresses, de magasin de messages et de transport. L’objet TNEF est utilisé par les fournisseurs de transport qui prennent en charge le format TNEF (Transport Neutral Encapsulation Format).
Deux objets utilitaires, les données de table et les données de propriété, sont généralement utilisés par les fournisseurs de services. Les objets de données de table aident à l’implémentation des objets de table ; les objets de données property permettent de définir et d’afficher l’accès aux propriétés et aident à implémenter IMAPIProp : IUnknown, l’interface de propriété de base.
Le tableau suivant récapitule l’objectif de chaque objet implémenté par MAPI.
| Objet MAPI | Description |
|---|---|
| Carnet d’adresses |
Fournit l’accès à la vue intégrée des informations de destinataire qui appartiennent à tous les fournisseurs de carnets d’adresses dans le profil actif. |
| Administration du service de messagerie |
Fournit l’accès aux informations de service de message pour la configuration. |
| Administration des profils |
Fournit l’accès aux informations de profil pour la configuration. |
| Section Profil |
Partie d’un profil utilisé pour décrire un service de messagerie ou un fournisseur de services particulier. |
| Données de propriété |
Maintient l’accès aux propriétés et aide à implémenter IMAPIProp. |
| Administration du fournisseur |
Fournit l’accès aux informations du fournisseur de services pour la configuration. |
| Session |
Représente une connexion aux systèmes de messagerie sous-jacents et fournit aux clients l’accès aux ressources MAPI. |
| Statut |
Fournit l’accès à l’état du sous-système MAPI, au carnet d’adresses ou au spouleur MAPI. |
| Support |
Aide les fournisseurs de services à gérer les demandes des clients. |
| Tableau |
Permet d’accéder à une vue récapitulative des données d’objet au format ligne et colonne, similaire à une table de base de données. |
| Données de table |
Maintient l’accès aux données de table sous-jacentes et implémente les objets de table. |
| TNEF |
Prend en charge l’utilisation du format TNEF (Transport Neutral Encapsulation Format). |
L’illustration suivante montre la relation entre les objets implémentés par MAPI, les interfaces dont ils héritent et les composants qui les utilisent.
Objets implémentés par MAPI