Utilisation de plusieurs comptes pour le même profil dans Outlook
Vous pouvez vous connecter à Outlook à l’aide d’un profil qui spécifie un ou plusieurs comptes associés à différents magasins de remise. Pour une session donnée, l’objet NameSpace possède des membres qui conservent et accèdent aux informations du compte Exchange principal et la propriété Accounts de l’objet NameSpace contient des informations relatives à tous les comptes définis pour le profil de la session.
La propriété NameSpace.Accounts renvoie une collection Accounts pour le profil actuel, suivi des informations pour tous les comptes, y compris les comptes Exchange, IMAP et POP3, chacun pouvant être associé à un magasin de remise différent. Pour identifier le compte Exchange principal dans la collection Accounts pour une session, recherchez le compte dont la propriété ExchangeStoreType du magasin (spécifiée par Account.DeliveryStore) est égale à OlExchangeStoreType.olPrimaryExchangeMailbox.
Account.DeliveryStore.ExchangeStoreType = OlExchangeStoreType.olPrimaryExchangeMailbox
Le tableau suivant compare les membres de l’objet NameSpace et les membres de l’objet Account, Accounts ou Store selon que le profil de la session a un ou plusieurs comptes. Si seul le compte Exchange principal se trouve dans le profil de la session, utilisez les membres suivants de l’objet NameSpace.
Description | Objectif |
---|---|
Utilisez les membres suivants des objets notés s’il existe plusieurs comptes dans le profil de la session. | Propriété AutoDiscoverConnectionMode, propriété AutoDiscoverXml, événement AutoDiscoverComplete |
Utiliser la découverte automatique du serveur Exchange qui héberge la boîte aux lettres du compte Exchange principal. | Propriété Account.AutoDiscoverConnectionMode, propriété Account.AutoDiscoverXml, événement Accounts.AutoDiscoverComplete |
Utiliser la découverte automatique du serveur Exchange qui héberge la boîte aux lettres du compte. | Propriété ExchangeConnectionMode, propriété ExchangeMailboxServerName, propriété ExchangeMailboxServerVersion |
Obtenir des informations concernant le serveur Exchange qui héberge la boîte aux lettres du compte Exchange principal. | Propriété Account.ExchangeConnectionMode, propriété Account.ExchangeMailboxServerName, propriété Account.ExchangeMailboxServerVersion |
Obtenir des informations concernant le serveur Exchange qui héberge la boîte aux lettres du compte. | Categories, propriété |
Pour obtenir une collection Categories qui représente la liste de catégories principales pour le compte principal de la session. | Propriété Store.Categories |
Obtenir une collection Categories qui représente les catégories définies pour la banque associée à un compte dans le profil de la session. | CurrentUser, propriété |
Pour obtenir un objet Recipient qui représente l’utilisateur actuellement connecté pour la session. | Propriété Account.CurrentUser |
Obtenir un objet Recipient qui représente l’utilisateur du compte défini dans le profil de la session. Il peut s’agir de tout compte pris en charge par Outlook, y compris Exchange, IMAP et POP3. | Propriété DefaultStore |
Obtenir la banque par défaut pour le profil de la session. | Propriété Account.DeliveryStore |
Obtenir la banque de remise par défaut pour le compte défini dans le profil de la session. Il peut s’agir de tout compte pris en charge par Outlook, y compris Exchange, IMAP et POP3. | Méthode GetAddressEntryFromID |
Pour obtenir un objet AddressEntry qui correspond à l’ID d’entrée donné. | Méthode Account.GetAddressEntryFromID |
Obtenir un objet AddressEntry qui correspond au compte et à l’ID d’entrée donné. Il peut s’agir de tout compte pris en charge par Outlook, y compris Exchange, IMAP et POP3. | Méthode GetRecipientFromID |
Obtenir un objet Recipient qui correspond à l’ID d’entrée donné. | Méthode Account.GetRecipientFromID |
Obtenir un objet Recipient qui correspond au compte et à l’ID d’entrée donné. | Il peut s’agir de tout compte pris en charge par Outlook, y compris Exchange, IMAP et POP3. |
Si vous utilisez plusieurs comptes dans le profil actuel, consultez les tâches suivantes :
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.