InfoPath 2010: ссылка на класс XmlFormHostItem из изолированной библиотеки классов? - PullRequest
1 голос
/ 26 октября 2011

Форма InfoPath наследуется от класса XmlFormHostItem. Я могу использовать тип XmlFormHostItem в обработчике событий VSTA 2005 элемента управления Button. Чтобы повторно использовать этот код, я хочу сделать то же самое из автономной библиотеки классов.

Подробности: Microsoft.Office.InfoPath.XmlFormHostItem Сборка: Microsoft.Office.InfoPath, версия = 14.0.0.0

Я могу ссылаться на сборку Microsoft.Office.InfoPath (как библиотеку PIA) из автономной библиотеки классов, но тип XmlFormHostItem недоступен.

1 Ответ

1 голос
/ 26 октября 2011

Решено путем ссылки на сборку, расположенную в

C:\Program Files\Microsoft Office\Office14\InfoPathOM\Microsoft.Office.Infopath.dll

. Оказалось, что существует несколько сборок Microsoft.Office.InfoPath, представляющих частичный или полный набор функций InfoPath.

Подробнее оMSDN: Общие сведения об объектных моделях InfoPath и среде разработки

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...