相关疑难解决方法(0)

item.HasAttachments 为真但集合中没有附件

我需要从许多邮件项目中检索和复制附件。问题是每个邮件项目的集合都是空的,即使属性 HasAttachment 为真。

我是否需要在检索邮件项目后以某种方式加载每个邮件项目的附件集合?

以下代码抛出异常“索引超出范围。”:

FindItemsResults<Item> findResults = service.FindItems(
                WellKnownFolderName.Inbox,
                new ItemView(1));

foreach (Item item in findResults.Items)
{
    if (item.HasAttachments && item.Attachments[0] is FileAttachment)
    {
         //Do stuff
    }
}
Run Code Online (Sandbox Code Playgroud)

exchangewebservices exchange-server-2010

3
推荐指数
1
解决办法
1444
查看次数