Entwickeln von Windows-Anwendungen zum Ausführen von Verwaltungsaufgaben für InfoPath Forms Services
Letzte Änderung: Freitag, 12. März 2010
Gilt für: SharePoint Server 2010
Das Erstellen einer Windows-Anwendung, die mit InfoPath Forms Services verwendet werden kann, ermöglicht es Ihnen, Verwaltungsaufgaben zu automatisieren, z. B. das Bereitstellen von Formularvorlagen, das Erfassen von Informationen zu bereits bereitgestellten Formularvorlagen oder das Konfigurieren des Servers, auf dem InfoPath Forms Services ausgeführt wird.
Die Klassen, die diese Operationen unterstützen, sind im Microsoft.Office.InfoPath.Server.Administration-Namespace enthalten, der Teil der Assembly Microsoft.Office.InfoPath.Server.dll ist. Die FormsService-Klasse ermöglicht Ihnen beispielsweise die Konfiguration von InfoPath Forms Services, und die FormTemplateCollection-Klasse ist eine Sammlung der Formularvorlagen, die über die Website für die SharePoint-Zentraladministration bereitgestellt wurden. Der andere Namespace in der Assembly, der für die Verwendung im Rahmen der Entwicklung konzipiert ist, ist Microsoft.Office.InfoPath.Server.Controls. Er enthält die XmlFormView-Klasse, die verwendet wird, um InfoPath-Formulare in einer benutzerdefinierten Webseite zu hosten. Weitere Informationen zum Verwenden der XmlFormView-Klasse finden Sie unter Erstellen von benutzerdefinierten Webseiten, die das "XmlFormView"-Steuerelement enthalten.
In diesem Abschnitt erfahren Sie, wie Windows-Anwendungen erstellt werden, die Klassen aus dem Microsoft.Office.InfoPath.Server.Administration-Namespace verwenden, um InfoPath Forms Services zu verwalten und zu konfigurieren. Sie benötigen hierfür Visual Studio, das auf einem Server installiert sein muss, auf dem InfoPath Forms Services als Teil von Microsoft SharePoint Server 2010 ausgeführt wird.
Inhalt dieses Abschnitts
Gewusst wie: Stilllegen einer in einer Liste ausgewählten Formularvorlage
Hier erstellen Sie eine Windows-Anwendung, die alle vom Administrator auf dem Server bereitgestellten Formularvorlagen auflistet, und wählen dann eine Formularvorlage aus der Liste aus, um sie stillzulegen.Gewusst wie: Protokollieren und Zurücksetzen der Konfigurationseinstellungen von InfoPath Forms Services
Hier erstellen Sie eine Windows-Anwendung, um aktuelle Werte zu protokollieren und Konfigurationseinstellungen von InfoPath Forms Services auf ihre Standardwerte zurückzusetzen.Vorgehensweise: Überprüfen eines Batches von Formularvorlagen
Hier erstellen Sie eine Windows-Anwendung, um alle Formularvorlagen, die sich in einem Ordner befinden, zu überprüfen und alle mit diesen Vorlagen verbundenen Konverternachrichten aufzulisten. Diese Anwendung kann auch geändert werden, um alle Formularvorlagen in einem Ordner hochzuladen.
Sie können für jede Aufgabe in Visual Studio ein neues Projekt des Typs Windows-Anwendung in einer Sprache Ihrer Wahl erstellen oder für jede Aufgabe weitere Formulare erstellen.
![]() |
---|
Obwohl die Codebeispiele im Microsoft.Office.InfoPath.Server.Administration-Namespace ein Konsolenfenster zum Anzeigen von Informationen verwenden und das Befehlszeilentool stsadm.exe für die Konfiguration von SharePoint hilfreich ist, wird in diesem Abschnitt nur die Entwicklung einer Windows-Anwendung mithilfe von Windows-Steuerelementen und Visual Basic- und C#-Code behandelt. |