【发布时间】:2015-09-21 21:02:13
【问题描述】:
如何检索 Outlook 日历中显示的日期范围?例如,当我打开本周的周视图时,我需要在代码中知道当前日历显示的范围是从 2015-09-21 到 2015-09-27。
假设我将日历引用为MAPIFolder 对象。我发现这个对象有一个CurrentView 成员,它有几个很有前途的属性。但是DisplayedDates 不包含任何项目,Filter 是空的并且SelectedEndTime / SelectedStartTime 都指向 4501-01-01,即没有设置日期。那么我做错了什么?是的,在评估此对象时,Outlook 中的日历视图处于打开状态且处于活动状态。
第二个问题:在获得当前显示范围后,是否有一个回调或事件可以在显示范围更改时触发?
【问题讨论】:
标签: .net calendar outlook vsto outlook-addin