我正在将通过查询字符串Folder.Id.UniqueId
从查询中检索到的文件夹的属性传递到另一个页面。FindFolders
在第二页上,我想用它UniqueId
来绑定到文件夹以列出其邮件项目:
string parentFolderId = Request.QueryString["id"];
...
Folder parentFolder = Folder.Bind(exchangeService, parentFolderId);
// do something with parent folder
当我运行此代码时,它会抛出一个异常,告诉我 Id 格式错误。我想也许它需要被包裹在一个FolderId
对象中:
Folder parentFolder = Folder.Bind(exchangeService, new FolderId(parentFolderId));
同样的问题。
我一直在寻找一段时间,并找到了一些关于 Base64/UTF8 转换的建议,但同样没有解决问题。
任何人都知道如何绑定到具有给定唯一 ID 的文件夹?