Outlook COM NavigationFolders Folder affected by shared calendar updates
I have a windows application that has been using COM to communicate with Outlook Desktop for quite sometime
Clients have been reporting that they can no longer use our application to create calendar entries in another users shared calendar
After a long investigation I have discovered that when the calendar improvements tickbox is ticked then our application is not able to see another users shared calendar
https://support.microsoft.com/en-gb/office/how-to-enable-and-disable-the-outlook-calendar-sharing-updates-c3aec5d3-55ce-4cea-84b0-80aab6d8dc26
In our application I enumerate through NavigationFolders items to obtain information about those folders
When I get the Folder property of the current NavigationFolder in the NavigationFolders enumeration if that folder is a shared folder and then the properties of that those properties return very different values depending on if that tickbox is ticked
Without it ticked then....
Name returns "Calendar"
FolderPath returns and Entry ID
StoreID seems to return a Store ID
WITH it ticked then....
Name returns the users display name
FolderPath returns and \******@somewhere.com\Calendar<display name>
StoreID still seems to return a Store ID