有什么方法可以得到递归级数吗?我创建了约会,但我需要让所有事件系列来管理它,outlook是将其保存为单个项目还是为其添加多个项目?
或者我必须检查模式并手动计算它们?
发布于 2019-11-28 07:22:43
不容易-当您创建定期约会时,不会创建单独的实例(想想没有结束日期的约会);所有这些都在一个blob中。
如果创建了例外,Outlook会将其记在重复blob中,并创建一个仅包含已修改属性的嵌入邮件(约会)附件-使用OutlookSpy查看现有约会(选择约会,单击OutlookSpy带状图标上的IMessage按钮,选择AppointmentRecur命名属性,查看符号编辑框中解析的定期blob)。
你能做的最好的事情就是调用AppointmentItems.GetRecurrencePattern().GetOccurrence()来传递事件发生的日期。这意味着您不能通过传递实例的整数索引来遍历所有实例。如果可以选择使用Redemption,则其版本的RDORecurrencePattern.GetOccurrence()方法允许传递日期索引或整数索引。
https://stackoverflow.com/questions/59073526
复制相似问题