When I change the pattern of a reccurrence master appointment in Outlook all modified or deleted occurrences are reset.
I try to achieve the same behavior using EWS from .NET using Microsoft.Exchange.WebServices.dll.
Unfortunately I did not found any option to remove the exceptions from an existing appointment.
After calling item.Update all exceptions retain in Exchange unless they are completely out of range of the new recurrence pattern.
- The collections
ModifiedOccurrencesandDeletedOccurrencesare read-only and do not provide a method to clear them. - The change of the
Recurrenceproperty seem not to cause this behavior automatically. - I did not find any item action method like "RemovePatternExceptions" or something like that.
- I know that it is impossible to restore single ocurrences to their default (Delete an Exchange occurence modification / deletion in EWS)
How to restore all occurrences using EWS?