删除修改的重复Outlook约会发生会导致MAPI_E_NOT_FOUND错误

时间:2016-02-01 23:47:09

标签: outlook outlook-addin outlook-redemption

所以我使用Redemption操作Outlook约会,我发现如果我尝试删除之前已经编辑过的定期约会事件,那么delete方法会抛出一个COM异常,说MAPI_E_NOT_FOUND。

这就是我如何重现这个:

  1. 首先获取模式的主RDOAppointmentItem
  2. 获取其中一个:rdoMasterAppointment.GetRecurrencePattern().GetOccurence(1)
  3. 进行更改并保存事件:rdoAppointmentOccurrence.Subject = "Changed"; rdoAppointmentOccurrence.Save();
  4. 让流程完成,然后返回,并获得相同的结果,然后尝试rdoAppointmentOccurrence.Delete()
  5. 我在这里做错了吗?

0 个答案:

没有答案