2009-10-29 4 views
2

Я хочу использовать MAF в своем проекте, потому что мне нужна надежная надстройка. Тем не менее я пришел к тому моменту, когда мне нужно вызвать методы надстройки из другой надстройки. Как я могу достичь этого с помощью гибкого подхода, при котором некоторые надстройки должны иметь зависимости от других надстроек или просто использовать другие функции надстроек, когда они доступны.System.AddIn (Maf) Взаимосвязь между добавлениями

Возможно агрегация через хост-процесс?

Благодарим вас за ваши ответы.

Ufuk.

ответ

2

Опубликовать/подписаться на событие, используя хост-процесс/контекст как ссылку.

Я не знаю MAF, но должно быть какое-то общее событие, которое вы можете поднять из плагина A с вашими специальными eventdata, к которым плагин B может легко подписаться через хост/контекст.

Это будет держать его в хорошем состоянии.

Смежные вопросы