【发布时间】:2015-06-22 23:29:30
【问题描述】:
在 SharePoint 中,如果您删除/修改单个重复出现的日历条目,则不会真正删除/修改任何内容 - 相反,会创建一个新条目,告诉 SP 在特定日期该事件不存在或具有新参数.
因此,可以通过删除“异常”条目来扭转这种情况,从而将原始事件恢复到日历中。
我正在尝试使用 Exchange Web 服务 (EWS) 在 Exchange 中实现类似的功能,但我无法弄清楚如何做到这一点。
“Recurring Master”对象(定义重复事件的Appointment 条目)有两个异常集合。一个包含对特定事件的修改(称为ModifiedOccurrences),而另一个包含“删除”(称为DeletedOccurrences)。
问题是这两个集合都是只读的。我可以通过更新或删除特定事件(需要单独下载)将元素添加到这些列表中,但我无法进行“回滚”。
有没有办法做我想做的事情,或者考虑到 EWS 提供的功能,这是不可能的?
【问题讨论】:
标签: c# exchange-server exchangewebservices