Передача данных в приложение Word. Надстройка: - пользовательское удаленное взаимодействие с запросом. - PullRequest
0 голосов
/ 19 декабря 2011

У меня есть сценарий, в котором слово имеет надстройку приложения, которая загружается при запуске слова.

У меня есть приложение wpf, которое должно передать некоторые данные в addin.

Предлагаемый способ и обычный способ, кажется, это

Тем не менее, это ведет себя беспорядочно и вызывает множество ошибок, таких как this

Есть ли лучший способ сделать это? Я думаю об использовании удаленного взаимодействия .Net. Почему бы не разместить удаленный сервер, когда надстройка загружается и мое приложение wpf использует удаленный клиент, который может передавать данные в мое дополнение?

Будут ли какие-либо проблемы с этим?

1 Ответ

0 голосов
/ 19 декабря 2011

Если вы просто хотите передать данные из вашего приложения в надстройку, вы можете, например, использовать файловую систему, используя временный файл XML.

Автоматизация надстройки необходима, только если вы хотите контролировать выполнение надстройки.

Решение зависит от того, что именно вы хотите сделать. Используйте XML-файл (или все, что вы хотите), если вы просто хотите передать данные, и загрузите его, когда ваш плагин запускается. Переопределите метод RequestComAddInAutomationService () в надстройке, если вы хотите управлять надстройкой из приложения WPF.

Как бы то ни было, я никогда не сталкивался с какой-либо ошибкой при использовании надстройки.

...