I am writing an application which synchronises users' calendars into a local store. I am using Exchange Web Services (EWS) and the SyncFolderItems method to pull down the changes. This all worked perfectly until I discovered the synchronised items don't include "Recurring" appointments.
Another stackoverflow article suggested that this is because they are "virtual". It does include the "master" appointment though. The thing is, that's fine. I am rendering the appointments on a third party calendar that supports recurrance, so I just need to store the recurrance info from the appointment and I can translate that onto my calendar, so it will show the correct information.
However, when I check the "IsRecurring" field, it says it's false when it is clearly a recurring appointment. Anybody come across this?