删除EWS中的Exchange发生修改/删除(即恢复发生)

时间:2015-06-22 10:58:48

标签: c# exchange-server exchangewebservices

在SharePoint中,如果删除/修改定期日历条目的单个实例,则不会删除/修改任何内容 - 而是创建一个新条目,告知SP在特定日期该事件不存在或具有新参数。

因此,可以通过删除"异常"输入,从而将原始事件返回日历。

我尝试使用Exchange Web服务(EWS)在Exchange中实现类似功能,但我无法确定如何执行此操作。

A" Recurring Master" object(定义重复事件的Appointment条目)有两个异常集合。一个包含对特定事件的修改(称为ModifiedOccurrences),而另一个包含"删除" (称为DeletedOccurrences)。

问题是这两个集合都是只读的。我可以通过更新或删除特定事件(需要单独下载)来向这些列表添加元素,但我无法进行"回滚"。

有没有办法做我想做的事情,或者这是不可能的,因为EWS提供的功能?

1 个答案:

答案 0 :(得分:1)

无法在EWS中对修改或删除的事件进行回滚。这与Outlook中的用户体验一致。