我们目前正致力于使用Exchange Web服务托管API在我们的产品和Exchange之间创建同步服务。具体而言,我们希望在用户日历上同步(按时间表)特定约会。作为同步的一部分,我们不一定要同步所有的约会,但已经建立了一些复杂的SearchFilters来只返回我们想要的约会。我们的问题是,为了使用SearchFilters,我们需要使用ExchangeService.FindItems方法,但此方法仅返回重复事件的主复现。我们的其他选择是使用ExchangeService.FindAppointment,这将为我们执行Recurrence Expansion,但有新问题,我们只能使用开始日期和结束日期限制结果约会。看看ExchangeService.FindAppointment是如何实现的,我们可以看到它是使用FindItems方法实现的,这使我相信我应该能够告诉ExchangeService.FindItems方法执行循环扩展。Exchange Web Services托管API:如何通过FindItem方法执行循环扩展?
如何从交换使用复杂的SearchFilter获取扩展约会列表?