Entwickeln von Formularvorlagen mit verwaltetem Code mit dem InfoPath 2003-Objektmodell
In Microsoft InfoPath 2010 werden weiterhin Formularvorlagenprojekte unterstützt, die mit Microsoft Office InfoPath 2003 Toolkit für Visual Studio .NET oder mit Visual Studio 2005 Tools for the Microsoft Office System erstellt wurden und neue Geschäftslogik enthalten, die für Member des Microsoft.Office.Interop.InfoPath.SemiTrust-Namespace geschrieben ist. In den Themen in diesem Abschnitt werden die Typen und Member dieses Namespace als InfoPath 2003-kompatibles Objektmodell oder einfach als InfoPath 2003-Objektmodell bezeichnet. Außerdem werden in InfoPath 2010 Formularvorlagenprojekte unterstützt, die mit Microsoft Office InfoPath 2007 erstellt wurden und in denen das InfoPath 2003-kompatible Objektmodell verwendet wird. Des Weiteren können Sie mithilfe von InfoPath 2010 neue Formularvorlagenprojekte erstellen, in denen das InfoPath 2003-kompatible Objektmodell verwendet wird, um die Abwärtskompatibilität für Benutzer von Office InfoPath 2007 aufrechtzuerhalten. Alle Themen in diesem Abschnitt beziehen sich speziell auf das Erstellen und Entwickeln von Formularvorlagen, die mit dem durch den Microsoft.Office.Interop.InfoPath.SemiTrust-Namespace bereitgestellten InfoPath 2003-kompatiblen Objektmodell verwendet werden.
Wichtig
Obwohl das Erstellen von Geschäftslogik mit dem Objektmodell mit verwaltetem Code, das vom Microsoft.Office.Interop.InfoPath.SemiTrust-Namespace bereitgestellt wird, weiterhin von InfoPath 2010 unterstützt wird, wird mit diesem Objektmodell geschriebene Geschäftslogik nicht für browserfähige Formularvorlagen unterstützt, die für Microsoft SharePoint Server 2010 mit InfoPath Forms Services bereitgestellt werden. Von browserfähigen Formularvorlagen muss das InfoPath-Objektmodell mit verwaltetem Code verwendet werden, das von Membern des Microsoft.Office.InfoPath-Namespace für benutzerdefinierte Geschäftslogik bereitgestellt wird. Weitere Informationen zum Erstellen von Formularvorlagen mit Geschäftslogik, die mit Membern des Microsoft.Office.InfoPath-Namespace geschrieben ist, finden Sie unter Entwickeln von InfoPath-Formularvorlagen mit Code.
Bei Benutzern von Formularvorlagen, die mit Microsoft Visual Studio Tools for Applications kompiliert wurden, muss Microsoft .NET Framework 2.0 oder höher auf dem Computer installiert sein. Bei Benutzern von Formularvorlagen, die mit Visual Studio .NET 2003 kompiliert wurden, muss nur Microsoft .NET Framework 1.1 auf dem Computer installiert sein.
In diesem Abschnitt
Erste Schritte beim Entwickeln von Formularvorlagen mit verwaltetem Code mit dem InfoPath 2003-Objektmodell
Enthält Informationen zum erstmaligen Erstellen von Formularvorlagen mit verwaltetem Code, in denen das InfoPath 2003-kompatible Objektmodell verwendet wird.Erstellen von Formularvorlagen mit verwaltetem Code mit dem InfoPath 2003-Objektmodell
Erläutert Themen wie Initialisierungs- und Bereinigungscode, das Hinzufügen von Ereignishandlern, das Debuggen und Bereitstellen von Formularvorlagen mit verwaltetem Code, die Threadunterstützung und das Arbeiten mit Microsoft XML Core Services (MSXML) aus InfoPath-Lösungen mit verwaltetem Code heraus.Sicherheit in InfoPath-Formularvorlagen mit verwaltetem Code
Erläutert das Sicherheitsmodell für InfoPath-Formularvorlagen mit verwaltetem Code, das Debuggen voll vertrauenswürdiger InfoPath-Formularvorlagen und verwandte Sicherheitsverfahren.Grundlegendes zum InfoPath 2003-Objektmodell
Erläutert das InfoPath 2003-kompatible Objektmodell und allgemeine Programmieraufgaben für Formularvorlagen mit verwaltetem Code, in denen dieses Objektmodell verwendet wird.Problembehandlung von Formularvorlagen mit verwaltetem Code, die das InfoPath 2003-Objektmodell verwenden
Enthält Tipps zum Beheben häufig vorkommender Probleme, die beim Erstellen von Formularvorlagen mit verwaltetem Code auftreten können, in denen das InfoPath 2003-kompatible Objektmodell verwendet wird.
Verwandte Abschnitte
InfoPath-Entwicklerportal
Enthält Links zu technischen Artikeln, Codebeispielen, Downloads, Support sowie sonstige MSDN-Dokumentationen zum Erstellen benutzerdefinierter InfoPath-Lösungen.Microsoft Office Developer Center
Enthält Links zu technischen Artikeln, Codebeispielen, Downloads, Support sowie sonstige MSDN-Dokumentationen zum Erstellen benutzerdefinierter Office-Lösungen.