首页 > 解决方案 > 从系列中恢复已删除的重复

问题描述

在 .Net Outlook 插件中使用兑换。删除重复项目时,我可以捕获 ItemChanged 事件,但该项目已添加到例外列表中。如果我的逻辑决定该项目不应该被删除,有没有办法取消删除该重复?(我可以阻止该系列被删除,因为它被 BeforeItemMove 捕获并且具有 Cancel 布尔值,ItemChange 在操作之后,因此为时已晚)。

标签: outlook-redemptionoutlook-calendar

解决方案


Redemption 和 OOM 都不会公开该功能 - 一旦创建了异常(删除或修改),撤消它的唯一方法是在 MAPI 级别上将其清除。通过 RDOException 和/或 RDORecurrencePattern 对象公开它是一个好主意。发送电子邮件至 redemption (at) dimastr (dot) com,我们可以离线讨论。


推荐阅读