Microsoft の Exchange Web サービス (EWS) を使用しています。
私のコードは次のようなものです:
ExchangeService server = new ExchangeService(ExchangeVersion.Exchange2007_SP1);
等
このコードを使用してフォルダーを取得します。
Folder rootfolder = Folder.Bind(server, WellKnownFolderName.MsgFolderRoot);
Exchange Server 上の私のフォルダーの構造は次のとおりです。
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
および を読んだ場合、 exChildFolderCount
の数を受け取りません。→ カウントを受け取ります。subfolders
2
0
なにが問題ですか?からこれらのアイテムを読み取る必要がありますsubfolders
。