Поделиться через


Разработка шаблонов форм с управляемым кодом, использующих объектную модель InfoPath 2003

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

ЗаметкаВнимание!

Хотя создание бизнес-логики с помощью объектной модели с управляемым кодом, предоставляемой пространством имен Microsoft.Office.Interop.InfoPath.SemiTrust, по-прежнему поддерживается в Office InfoPath 2007, но бизнес-логика, написанная с применением этой объектной модели, не поддерживается для шаблонов форм с поддержкой веб-обозревателя, развернутых в Microsoft Office Forms Server 2007 или Microsoft Office SharePoint Server 2007 с Служба InfoPath Forms Services. Шаблоны форм с поддержкой веб-обозревателя должны использовать новую объектную модель InfoPath с управляемым кодом, которая предоставляется элементами пространства имен Microsoft.Office.InfoPath для настраиваемой бизнес-логики. Дополнительные сведения по созданию шаблонов форм с бизнес-логикой, написанной с применением элементов пространства имен Microsoft.Office.InfoPath, см. в статье Разработка шаблонов форм InfoPath с управляемым кодом.

Кроме того, обратите внимание, что пользователям шаблонов форм, скомпилированных с помощью Набор средств Microsoft Visual Studio для приложений (VSTA), Visual Studio 2005 с Набор средств Microsoft Visual Studio 2005 для Microsoft Office System 2007 или Visual Studio 2008 с Visual Studio Tools для Office, требуется на компьютерах наличие установленной платформы Microsoft .NET Framework 2.0. Пользователям шаблонов форм, скомпилированных с помощью Visual Studio .NET 2003, требуется на компьютерах только платформа Microsoft .NET Framework 1.1.

В этом разделе

  • Ознакомление с объектной моделью InfoPath 2003
    Описывается объектная модель, совместимая с InfoPath 2003, и типичные задачи программирования для шаблонов форм с управляемым кодом, работающих с этой объектной моделью.

Дополнительные разделы

  • Портал разработчиков InfoPath
    Содержит ссылки на технические статьи, примеры кода, загрузки, поддержку и другую документацию MSDN по построению настраиваемых решений InfoPath.
  • Центр разработчиков Microsoft Office
    Содержит ссылки на технические статьи, примеры кода, загрузки, поддержку и другую документацию MSDN по построению настраиваемых решений Office.