Comment obtenir tous les éléments des dossiers et sous-dossiers de PublicFolders utilisant l'API gérée par EWS
Comment faire pour récupérer tous les éléments de "dossiers publics" et de ses "sous-dossiers" en échange server2010 uisng managed API???
rootfolder = Folder.Bind(service,WellKnownFolderName.PublicFoldersRoot);
rootfolder.Load();
foreach (Folder folder in rootfolder.FindFolders(new FolderView(int.MaxValue)))
{
FindItemsResults<Item> findResults = folder.FindItems(iv);
foreach (Item item in findResults)
{
//get item info;
}
}
"Si je fais comme ça, je ne suis pas d'obtenir des éléments présents dans les sous-dossiers. les dossiers publics ne supporte pas de parcours en profondeur les requêtes trop..Comment puis-je obtenir des articles de sous-dossiers des dossiers publics???"
source d'informationauteur user1891567
Vous devez vous connecter pour publier un commentaire.
Pour obtenir tous les dossiers d'utiliser le code ci-dessous:
Obtenir tous les éléments:
Vous avez Besoin pour effectuer un appel récursif de la traversée de l'arborescence de Dossiers publics. Vous ne pouvez pas effectuer un parcours en profondeur sur les dossiers publics.