情境:用户创建定期事件,此用户删除定期事件的单个实例。
目标:将已删除的实例恢复/恢复到日历。虽然实际上我真的需要报告已取消的实例(即我查看用户日历的特定日期,取消了多少会议与预定的会议)。
对于单次约会,当我执行MoveToDeletedItems
删除或取消操作时,我可以在DeleteItems
文件夹中找到该事件,然后将其移回日历或报告。
然而,重复序列的出现受到不同的处理。似乎删除的事件(及其所有数据)被永久删除,唯一的跟踪在RecurringMaster.DeletedOccurrences
但只存储OriginalStart
属性而不是title / description / attendees / etc.
我想我可以做的就是将主要定期事件(标题/描述/等)中的信息与原始开始合并,以获得“已删除实例”约会。这是真的?注意:如果实例是Exception
约RecurringMaster
,则无法恢复正确的信息。
注意:对于ews版本2007到2013(Office365)
,这几乎相同搜索字词: 恢复恢复已删除已取消的实例发生重复出现的系列recurringMaster DeletedOccurrences DeletedItems