У меня есть следующая настройка: я написал надстройку для Visio 2010 с VSTO, и эта надстройка добавляет в пользовательский интерфейс еще одну ленту. Из этого пользовательского интерфейса можно открывать новые формы и делать кое-что интересное.
В старой версии инструмента, которую я переписал, можно было щелкнуть правой кнопкой мыши фигуру и открыть форму прямо из фигуры. Это было сделано путем добавления действия к фигуре, которая выглядела так:
=RUNADDON("VS2.EXE")
где VS2.exe был исполняемым файлом, который открывал другую форму (которая должна была находиться в пути поиска Visio).
Мой вопрос: есть ли простой способ вызвать метод в надстройке/ленте изнутри действия формы или нет? Что-то типа:
=RUNADDON("MyAddIn.MyMethod()")
Связанная информация, которую я нашел (но не ответил на этот вопрос), была
- Как вызвать метод надстройки VSTO из отдельный проект C#?
- http://msdn.microsoft.com/en-us/library/bb608621.aspx
- http://msdn.microsoft.com/en-us/library/aa200979%28office.10%29.aspx
- http://msdn.microsoft.com/en-us/library/ff767833.aspx
Спасибо за любой ответ или предложение.