0

我有一个插件,可以将 Outlook 中的只读共享日历与我们的协作系统同步。我需要确保用户不能删除这些只读日历中的任何约会。可以将事件处理程序附加到 Outlook 中的任何约会(这可行),但它不适用于重复事件。重复模式中的每次出现都是 Outlook 中的一个单独对象,应用程序必须将事件处理程序附加到每个此类对象。如果重复模式是无限的(这在此类约会中非常流行),则应用程序应附加无限数量的事件处理程序。

是否可以一次将事件处理程序附加到某种分组对象(如果存在这样的实体),或者是否有任何其他方法可以解决我的任务?

4

1 回答 1

1

当定期约会的实例被删除时,主约会将被修改。您可以通过订阅 AppointmentItem.Write 事件来拦截该更改,该事件具有 Cancel 参数。

于 2013-01-28T19:53:34.203 回答