У меня есть надстройка для Microsoft Visio, которая должна закрыть активный документ и открыть другой документ в том же приложении.
Оба работают без проблем, но обработчик DocumentOpened
не распознает открытие нового файла (что прекрасно работает при открытии файла вручную).
Код:
Visio.Application Vis = Globals.ThisAddIn.Application;
Visio.Document Doc = Vis.ActiveDocument;
Visio.Document new_Doc;
Doc.Save();
Doc.Close();
new_Doc = Vis.Documents.Open(new_filename);
Кто-нибудь знает, почему надстройка не перехватывает событие и как исправить эту проблему?
Заранее спасибо!