Bonjour,

Afin de récupérer les Informations dont nous avons besoin concernant des Mails sous Outlook 2010 nous souhaiterions passer par une Table :

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
Application app = new Application();
 
// Définie une Arborescence pour les tests
MAPIFolder folder = app.Session.Folders["NomDeLaBoiteDeTest"];
folder = folder.Folders["Inbox"];
 
Table table = folder.GetTable("", OlTableContents.olUserItems);
 
// Suppression des colonnes par défaut
table.Columns.RemoveAll();
 
// Ajout des colonnes concernées
table.Columns.Add("EntryID");
table.Columns.Add("SenderName");
table.Columns.Add("ReceivedTime");
table.Columns.Add("LastModificationTime");
table.Columns.Add("Subject");
table.Columns.Add("Unread");
table.Columns.Add("Sensitivity");
table.Columns.Add("FlagRequest");
table.Columns.Add("SentOn");
 
table.Sort("LastModificationTime", OlSortOrder.olDescending);
 
while (!table.EndOfTable)
{
    Row nextRow = table.GetNextRow();
 
    // ...
 }
Certaines propriétés ne semblent pas accessible par ce biais.

Par exemple récupérer les "Attachments" ou les "Recipients" etc.
Pour cela nous récupérons des Items.

J'ai beau chercher un peu partout je ne trouve pas de liste exhaustive des propriétés qu'il est possible de récupérer dans une table.

Quelqu'un aurait-il une idée ou trouver ce genre de liste ?

Merci
Chtulus

[Edit]
Bon pour les "Recipients" on a contourné avec "To", "CC", "BCC" mais pour les pièces jointes, toujours pas mieux....
[/Edit]