Особенности обновления шаблонов форм, в которых используется управляемый код

Важно :  Данная статья переведена с помощью машинного перевода, см. Отказ от ответственности. Используйте английский вариант этой статьи, который находится здесь, в качестве справочного материала.

Если вы создали шаблон формы InfoPath 2003 с помощью одного из InfoPath 2003 наборы для Microsoft Visual Studio и вы хотите поддерживать совместимость с InfoPath 2003, можно продолжить работать над и дальнейшего развития проекта шаблон формы, открыв его в Microsoft Visual Studio 2005 Tools для приложений (VSTA) среды и Microsoft Office InfoPath 2007 или в Microsoft Visual Studio 2005 с Средства Microsoft Visual Studio 2005 Tools для выпуска 2007 набора Microsoft Office. После этого бизнес-логики в шаблоне формы продолжает работать объектной модели .NET, предоставляемые Microsoft.Office.Interop.InfoPath.SemiTrust имен.

Другой вариант — перенос и обновление кода проекта шаблона формы InfoPath 2003 для использования новой объектной модели .NET, обеспечиваемой пространством имен Microsoft.Office.InfoPath. В этом случае весь код деловой логики должен быть переписан с учетом использования элементов пространства имен Microsoft.Office.InfoPath, причем весь код из предыдущего проекта сохраняется и заключается в операторы #if InfoPathManagedObjectModel и #endif (Visual C#) или в операторы #If InfoPathManagedObjectModel и #End If (Visual Basic) для справки в процессе редактирования кода.

Если эта статья отображается после нажатия кнопки Справка в диалоговом окне с вопросом «Обновить код для использования объектной модели Microsoft Office InfoPath?», выполните одно из следующих действий:

  • Нажмите кнопку Нет, чтобы сохранить совместимость с InfoPath 2003 и продолжить использовать объектную модель .NET, обеспечиваемую пространством имен Microsoft.Office.Interop.InfoPath.SemiTrust.

  • Нажмите кнопку Да, чтобы обновить код в проекте шаблона формы InfoPath 2003 для использования новой объектной модели .NET, обеспечиваемой пространством имен Microsoft.Office.InfoPath.

Дополнительные сведения о работе с шаблонами форм с управляемым кодом см. в справочнике разработчика шаблонов форм InfoPath 2007 с управляемым кодом в средах разработки Visual Studio Tools for Applications или Visual Studio 2005.

Примечание : Отказ от ответственности относительно машинного перевода. Данная статья была переведена с помощью компьютерной системы без участия человека. Microsoft предлагает эти машинные переводы, чтобы помочь пользователям, которые не знают английского языка, ознакомиться с материалами о продуктах, услугах и технологиях Microsoft. Поскольку статья была переведена с использованием машинного перевода, она может содержать лексические,синтаксические и грамматические ошибки.

Совершенствование навыков
Перейти к обучению
Первоочередный доступ к новым возможностям
Присоединиться к программе предварительной оценки Office

Были ли сведения полезными?

Спасибо за ваш отзыв!

Благодарим за отзыв! Возможно, будет полезно связать вас с одним из наших специалистов службы поддержки Office.

×