у меня есть этот "простой" Outlook-Object:
Outlook.Explorer olExplorer = this.Application.ActiveExplorer();
в "ThisAddin_StartUp" я регистрирую событие olExplorer.FolderSwitch в функции olExplorer_FolderSwitch(). Там я должен создать объект Outlook-Folder из текущей папки:
Outlook.Folder f = olExplorer.CurrentFolder as Outlook.Folder;
Но: свойство «CurrentFolder» имеет тип MAPIFolder и не может использоваться как Outlook.Folder. Как я могу «перевести» CurrentFolder-Property в Outlook.Folder? - без потери обработчика событий? Если я сделаю это простое преобразование, объект f не вызовет событие BeforeItemMove, потому что f имеет значение NULL, а olExplorer.CurrentFolder — нет.