Est-il possible d'obtenir la liste de tous les comptes existants à partir d'Outlook 2003 en utilisant uniquement COM standard? Cela signifie que je ne peux pas utiliser la bibliothèque Redemption, mais seulement default Outlook 2003 object model. Il est beaucoup plus facile d'obtenir des comptes à Perspectives 2007/2010:Comment faire pour obtenir la liste des comptes Outlook 2003 à l'aide du modèle d'objet Outlook 2003
dynamic outlook = AutomationFactory.GetObject("Outlook.Application");
var accounts = outlook.Session.Accounts;
Mais il n'y a pas de propriété « Comptes » pour Outlook 2003. Par défaut, je peux accéder à seul compte par défaut en utilisant la propriété « CurrentUser ». Alors peut-être existe-t-il un autre moyen d'obtenir tous les comptes (en utilisant SEULEMENT le modèle d'objet Outlook 2003)?
J'ai besoin de comptes, pas de contacts. Ce sont des choses différentes. –
J'ai mal lu votre question. J'ai modifié ma réponse en conséquence. – Garett
Merci pour votre réponse, mais comme je l'ai écrit avant, je ne peux pas utiliser la bibliothèque Redemption ou d'autres bibliothèques tierces. Mais j'ai déjà trouvé la réponse. Alors merci pour votre aide. –