2017-02-23 85 views
0

我已經實現了一個SSIS包,用於檢索包含循環日曆項目的Outlook日曆項目。問題是我必須使用:使用EWS獲取已開始的約會

CalendarView view = new CalendarView(DateTime.Now, DateTime.Now.Date.AddDays(1).AddTicks(-1)); 

因爲ItemView不擴展週期性項目。

我的問題是,我實際上卡住了已經開始的appintments。上面的參數只選擇那些從現在開始的參數,一旦「現在」過去,它們將不被檢索。

問題是我不能使用CalendarView的SearchFilters(僅限於ItemView)。

有沒有人有提示我如何也可以得到已經開始的約會?

任何幫助真的很感激。

預先感謝任何想法:)

+0

您是否正在尋找構建解決方案?我只能想到遍歷每個搜索結果(將「startDate」設置爲從現在開始的-12小時),獲取結束日期並將其與DateTime.Now進行比較。 – NotTelling

+0

嗨Istanfin 謝謝你的回答。是的,這也是我想到的。似乎沒有其他可能:) –

回答

0

我已經解決了這個問題,通過Istafin的建議,顯然實際的唯一途徑。謝謝!