【发布时间】:2011-02-01 12:57:47
【问题描述】:
我通过查询字符串将从FindFolders 查询中检索到的文件夹的Folder.Id.UniqueId 属性传递到另一个页面。在第二页上,我想使用 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 的文件夹吗?
【问题讨论】:
标签: c# .net exchange-server exchangewebservices ews-managed-api