Plugin Outlook: Impossible de le fermer correctement
Bonjour,
J'ai réalisé un plugin Outlook qui manipule le carnet d'adresses. Cependant, lors de la fermeture d'outlook, le processus OUTLOOK.EXE reste ouvert.
Pouvez-vous m'aidez à trouver une solution pour le fermer correctement ?
Voici un extrait du code qui illustre les objets utiliser pour manipuler les adresses :
Code:
1 2 3 4 5 6 7 8 9 10
|
Microsoft.Office.Interop.Outlook.Application outlook = new Microsoft.Office.Interop.Outlook.ApplicationClass();
Microsoft.Office.Interop.Outlook.NameSpaceClass myNameSpace = (Microsoft.Office.Interop.Outlook.NameSpaceClass)outlook.GetNamespace("MAPI");
Microsoft.Office.Interop.Outlook.MAPIFolder contactFolder = null;
contactFolder = outlook.ActiveExplorer().Session.GetDefaultFolder(Microsoft.Office.Interop.Outlook.OlDefaultFolders.olFolderContacts);
Microsoft.Office.Interop.Outlook.ContactItem ContactItem; |
A priori, une nouvelle session Outlook est créer en mémoire. Mais je n'ai aucune idée de la façon de procéder pour la fermer dès que j'arrive à la fin de ma fonction. :bug:
En espérant que quelqu'un pourra m'aider
Merci,
Maxime