我使用Microsoft的Exchange Web服務(EWS)。Exchange Web Services - 讀取子文件夾
我的代碼是這樣的:
Folder rootfolder = Folder.Bind(server, WellKnownFolderName.MsgFolderRoot);
我的文件夾的Exchange服務器上的結構是:
ExchangeService server = new ExchangeService(ExchangeVersion.Exchange2007_SP1);
等
我使用此代碼得到的文件夾
Inbox
|
|
Folder1
|
|_Sub_Folder1
| |
| |_Sub_Sub_Folder1
| |
| |_Sub_Sub_Sub_Folder1
|
|_Sub_Folder2
| |
| |_Sub_Sub_Folder1
|
Folder2
|
|_Sub_Folder1
|
|_Sub_Folder2
當我使用上面介紹的功能時,我只收到主要文件夾:
Inbox
,Folder1
和Folder2
。
我想收到SubFolders
......以及和明年我想從SubFolders
得到物品。
例如:
Folder1
|
|_Sub_Folder1
| |
| |_Sub_Sub_Folder1
| |
| |_Sub_Sub_Sub_Folder1 -> I want to get these items
你能幫助我,給我提供的一些代碼的例子嗎?我應該使用什麼功能?
我試着使用:
FindFoldersResults findFoldersResults2 = folder.FindFolders(new FolderView(100));
但是,當我收到例如文件夾:Inbox
,Folder1
,Folder2
和我讀到ChildFolderCount
,我沒有收到subfolders
前的數量。 2
- >我收到計數0
。
出了什麼問題?我需要從subfolders
閱讀這些項目。
我編輯了自己的冠軍。請參閱:「[應該在其標題中包含」標籤「](http://meta.stackexchange.com/questions/19190/)」,其中的共識是「不,他們不應該」。 – 2013-02-15 03:49:09
http://stackoverflow.com/questions/7590510/find-all-subfolders-of-the-inbox-folder-using-ews – 2013-03-15 09:58:37