У меня есть этот «простой» объект Outlook:
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 не равен