J'écris un complément pour Outlook pour analyser tous les mails dans un dossier en cliquant sur un bouton de menu contextuel personnalisé. J'ai le bouton connecté, mais lorsque vous essayez d'utiliser la boucle foreach dans le dossier pour vérifier les éléments de courrier, il semble seulement vérifier le premier.C# Outlook 2007 add-in: analyse récursive des articles de courrier
Je prends les détails du dossier ici:
void Application_FolderContextMenuDisplay(Office.CommandBar CommandBar, ***MAPIFolder Folder***)
Je passe ensuite à un analyseur:
public void checkFolder(MAPIFolder folder)
{
MailParser parser = new MailParser();
foreach (MailItem item in folder.Items)
{
parser.parseMail(item);
}
}
Il est le foreach ici qui semble à l'échec.
Des idées? Ça me rend dingue.
Une erreur plus descriptive que "ça échoue" nous aiderait considérablement: D – JustLoren
Il était explicite - il itère seulement le premier élément. –