Salut tout le monde ! Je dois récupérer toutes les notes contenus dans outlook dans le cadre d'un projet.
Voila mon code :
Maintenant, je vous expose mon problème :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36 using System; using System.Collections.Generic; using System.Linq; using System.Text; using Outlook = Microsoft.Office.Interop.Outlook; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { Outlook.NoteItem item; objOutlook = new Outlook.ApplicationClass(); objNamespace = objOutlook.GetNamespace("MAPI"); objFolder = objNamespace.GetDefaultFolder(Outlook.OlDefaultFolders.olFolderNotes); Console.WriteLine("Note(s) trouvée(s) : " + objFolder.Items.Count); for (int i = 0; i < objFolder.Items.Count; i++) { item = (Outlook.NoteItem)objFolder.Items.GetNext(); Console.WriteLine("------------------------------"); Console.WriteLine(item.Subject); Console.WriteLine(item.Body); Console.WriteLine("------------------------------\n"); } Console.ReadLine(); } private static Outlook.Application objOutlook = null; private static Outlook.NameSpace objNamespace = null; private static Outlook.MAPIFolder objFolder = null; } }
Le problème est qu'en sortie (Dans ma console), j'obtiens cela :
Alors que si tout ce passait comme il faut, je devrais avoir :Note(s) trouvée(s) : 2
------------------------------
Note 1 : Test d'interopérabilité entre C# et Outlook
Note 1 : Test d'interopérabilité entre C# et Outlook
-----------------------------
------------------------------
Note 1 : Test d'interopérabilité entre C# et Outlook
Note 1 : Test d'interopérabilité entre C# et Outlook
-----------------------------
Puisque dans Outlook j'ai deux notes étant respectivement :Note(s) trouvée(s) : 2
------------------------------
Note 1 : Test d'interopérabilité entre C# et Outlook
Note 1 : Test d'interopérabilité entre C# et Outlook
-----------------------------
------------------------------
Note 2 : Test d'interopérabilité entre C# et Outlook
Note 2 : Test d'interopérabilité entre C# et Outlook
-----------------------------
EtNote 1 : Test d'interopérabilité entre C# et Outlook
Si quelqu'un pouvait m'éclairer, je vous en serais entièrement reconnaissant !Note 2 : Test d'interopérabilité entre C# et Outlook
Je vous remercie d'avance
A bientot
J-E
Partager