首页 > 解决方案 > VSTO:防止特定的 AppointmentItems 被转换为经常性 AppointmentItems

问题描述

我正在尝试构建 Outlook 插件。在某些情况下,我想知道用户是否正在尝试将当前的 AppointmentItem 转换为重复的 AppointmentItem。有可能赶上这个事件吗?在某些情况下是否可以防止事件发生?

谢谢

标签: vstooutlook-addin

解决方案


您可以捕获该AppointmentItem.PropertyChange("IsRecurring")事件 - 只要更改重复模式,它就会触发。然后,您可以提示用户并调用AppointmentItem.ClearRecurencePattern().

AppointmentItem可以从 中检索Inspector.CurrentItem,并且可以从Inspectors.NewInspector事件中检索检查器。


推荐阅读