如何获得儿童约会以进行定期约会?

时间:2019-11-27 15:28:10

标签: c# outlook vsto

有什么方法可以获取复发系列?我预约创建,我需要获取所有Occurrence系列进行管理,Outlook是否将其保存为单个项目或为其添加多个项目?

还是我必须检查模式并手动计算它们?

1 个答案:

答案 0 :(得分:0)

不容易-创建定期约会时,不会创建单独的实例(想想没有结束日期的约会);全部都放在一个斑点中。

如果创建了异常,Outlook将在重复循环blob中记录该异常,并创建仅包含已修改属性的嵌入式邮件(约会)附件-查看具有OutlookSpy的现有约会(选择该约会,单击OutlookSpy功能区上的“ IMessage”按钮,选择“ AppointmentRecur”命名属性,在“ Symb”编辑框中查看已解析的重复blob。

您能做的最好的就是致电AppointmentItems.GetRecurrencePattern().GetOccurrence(),以超过发生日期。这意味着您不能仅通过传递事件的整数索引来遍历所有事件。如果可以选择使用Redemption,则其RDORecurrencePatternGetOccurrence()方法的版本可以传递日期或整数索引。