Entwickeln von Formularvorlagen mithilfe des InfoPath 2003-Objektmodells

Microsoft InfoPath unterstützt weiterhin Formularvorlagenprojekte, die mit dem Microsoft Office InfoPath 2003 Toolkit für Visual Studio .NET oder Visual Studio 2005 Tools für Microsoft Office System erstellt wurden und über Geschäftslogik verfügen, die für Mitglieder des Microsoft.Office.Interop.InfoPath.SemiTrust-Namespaces geschrieben wurden. 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. InfoPath unterstützt auch Mit Microsoft Office InfoPath 2007 erstellte Formularvorlagenprojekte, die das InfoPath 2003-kompatible Objektmodell verwenden. Darüber hinaus können Sie InfoPath verwenden, um neue Formularvorlagenprojekte zu erstellen, die infoPath 2003-kompatibles Objektmodell verwenden, um die Abwärtskompatibilität für Benutzer von Office InfoPath 2007 beizubehalten. Alle Themen in diesem Abschnitt beziehen sich auf das Erstellen und Entwickeln von Formularvorlagen, die mit dem InfoPath 2003-kompatiblen Objektmodell funktionieren, das vom Microsoft.Office.Interop.InfoPath.SemiTrust-Namespace bereitgestellt wird.

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 unterstützt wird, wird die mit diesem Objektmodell geschriebene Geschäftslogik nicht für browserfähige Formularvorlagen unterstützt, die in Microsoft SharePoint Server 2010 mit InfoPath Forms Services bereitgestellt werden. Browserfähige Formularvorlagen müssen das neue InfoPath-Objektmodell mit verwaltetem Code verwenden, das von Mitgliedern des Microsoft.Office.InfoPath-Namespace für benutzerdefinierte Geschäftslogik bereitgestellt wird. Weitere Informationen zum Erstellen von Formularvorlagen mit Geschäftslogik, die mit Mitgliedern des Microsoft.Office.InfoPath-Namespace geschrieben wurde, finden Sie unter Entwickeln von InfoPath-Formularvorlagen mit Code. >Beachten Sie außerdem, dass Benutzer von Formularvorlagen, die mit Visual Studio 2012 kompiliert wurden, Microsoft .NET Framework 2.0 oder höher auf ihren Computern installiert haben müssen. Bei Benutzern von Formularvorlagen, die mit Visual Studio .NET 2003 kompiliert wurden, muss nur Microsoft .NET Framework 1.1 auf dem Computer installiert sein.

Inhalt dieses Abschnitts

Erste Schritte Entwickeln von Formularvorlagen mithilfe des InfoPath 2003-Objektmodells

Enthält Informationen zum erstmaligen Erstellen von Formularvorlagen mit verwaltetem Code, in denen das InfoPath 2003-kompatible Objektmodell verwendet wird.

Erstellen von Formularvorlagen mithilfe des InfoPath 2003-Objektmodells

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 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 bei Formularvorlagen, 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.

InfoPath Developer Portal

Enthält Links zu technischen Artikeln, Codebeispielen, Downloads, Support sowie sonstige MSDN-Dokumentationen zum Erstellen benutzerdefinierter InfoPath-Lösungen.

Office Developer Center

Enthält Links zu technischen Artikeln, Codebeispielen, Downloads, Support sowie sonstige MSDN-Dokumentationen zum Erstellen benutzerdefinierter Office-Lösungen.