我將通過查詢字符串從FindFolders
查詢中檢索到的文件夾的Folder.Id.UniqueId
屬性傳遞給另一個頁面。在這第二頁我想使用UniqueId
綁定到該文件夾列出其郵件:Folder.Bind - 「Id is malformed」 - Exchange Web Services託管API
string parentFolderId = Request.QueryString["id"];
...
Folder parentFolder = Folder.Bind(exchangeService, parentFolderId);
// do something with parent folder
當我運行這段代碼,它拋出一個異常,告訴我該標識的格式不正確。我想也許它需要包裝在FolderId
對象中:
Folder parentFolder = Folder.Bind(exchangeService, new FolderId(parentFolderId));
同樣的問題。
我一直在尋找一段時間,並且發現了一些關於Base64/UTF8轉換的建議,但是又一次沒有解決問題。
任何人都知道如何綁定到具有給定唯一ID的文件夾?