現在、Exchange WebサービスマネージAPIを使用して、製品とExchange間の同期サービスの作成に取り組んでいます。具体的には、ユーザーのカレンダーで特定の予定を(タイムスケジュールで)前後に同期させたいと考えています。同期の一部として、必ずしもすべての予定を同期する必要はありませんが、必要な予定のみを返すようにいくつかの複雑なSearchFilterを構築しました。問題は、SearchFiltersを使用するには、ExchangeService.FindItemsメソッドを使用する必要があることですが、このメソッドは、繰り返し発生するイベントのマスター繰り返しのみを返します。もう1つのオプションは、ExchangeService.FindAppointmentを使用することです。これにより、繰り返し拡張が実行されますが、開始日と終了日を使用して結果の予定を制限することしかできないという新しい問題があります。ExchangeService.FindAppointmentがどのように実装されているかを見て、
複雑なSearchFilterを使用して、Exchangeから拡張された予定のリストを取得するにはどうすればよいですか?