我們目前正致力於使用Exchange Web服務託管API在我們的產品和Exchange之間創建同步服務。具體而言,我們希望在用戶日曆上同步(按時間表)特定約會。作爲同步的一部分,我們不一定要同步所有的約會,但已經建立了一些複雜的SearchFilters來只返回我們想要的約會。我們的問題是,爲了使用SearchFilters,我們需要使用ExchangeService.FindItems方法,但此方法僅返回重複事件的主復現。我們的其他選擇是使用ExchangeService.FindAppointment,這將爲我們執行Recurrence Expansion,但有新問題,我們只能使用開始日期和結束日期限制結果約會。看看ExchangeService.FindAppointment是如何實現的,我們可以看到它是使用FindItems方法實現的,這使我相信我應該能夠告訴ExchangeService.FindItems方法執行循環擴展。Exchange Web Services託管API:如何通過FindItem方法執行循環擴展?
如何從交換使用複雜的SearchFilter獲取擴展約會列表?