Développement d’applications Windows pour effectuer des tâches d’administration InfoPath Forms Services
Dernière modification : vendredi 12 mars 2010
S’applique à : SharePoint Server 2010
La création d’une application Windows qui fonctionne avec InfoPath Forms Services vous permet d’automatiser les tâches d’administration, comme le déploiement de modèles de formulaire, la collecte d’informations sur les modèles de formulaire déjà déployés ou la configuration du serveur exécutant InfoPath Forms Services.
Les classes prenant en charge ces opérations se trouvent dans l’espace de noms Microsoft.Office.InfoPath.Server.Administration, qui fait partie de l’assembly Microsoft.Office.InfoPath.Server.dll. Par exemple, la classe FormsService permet la configuration d’InfoPath Forms Services, et la classe FormTemplateCollection est une collection de modèles de formulaire déployés à l’aide du site Administration centrale de SharePoint 3.0. L’autre espace de noms de l’assembly, Microsoft.Office.InfoPath.Server.Controls, est réservé aux développeurs et contient la classe XmlFormView. Cette dernière permet d’héberger les formulaires InfoPath dans une page Web personnalisée. Pour plus d’informations sur l’utilisation de la classe XmlFormView, voir Création de pages Web personnalisées contenant le contrôle XmlFormView.
Dans cette section, vous allez apprendre à créer trois applications Windows qui utilisent les classes de l’espace de noms Microsoft.Office.InfoPath.Server.Administration pour gérer et configurer InfoPath Forms Services. Visual Studio doit être installé sur un serveur exécutant InfoPath Forms Services, dans le cadre de Microsoft SharePoint Server 2010.
Dans cette section
Procédure : Suspendre un modèle de formulaire sélectionné dans une liste
Créez une application Windows permettant de répertorier tous les modèles de formulaire déployés par l’administrateur sur le serveur, puis de sélectionner un modèle de formulaire de la liste à suspendre.Procédure : Consigner et réinitialiser les paramètres de configuration d’InfoPath Forms Services
Créez une application Windows permettant de consigner les valeurs actives et de réinitialiser les paramètres de configuration d’InfoPath Forms Services à leurs valeurs par défaut.Procédure : vérifier un lot de modèles de formulaire
Créez une application Windows permettant de vérifier tous les modèles de formulaire situés dans un dossier et de répertorier tout message de convertisseur qui y est associé. Cette application peut également être modifiée pour charger tous les modèles de formulaire dans un dossier.
Pour chaque tâche, vous pouvez créer un nouveau projet Application Windows dans Visual Studio dans le langage de votre choix, ou créer des formulaires supplémentaires pour chaque tâche.
Notes
Bien que les exemples de code de l’espace de noms Microsoft.Office.InfoPath.Server.Administration utilisent une fenêtre de console pour afficher les informations et que l’outil en ligne de commande stsadm.exe soit utile pour configurer SharePoint, cette section se concentre uniquement sur le développement d’une application Windows à l’aide de contrôles Windows et de code Visual Basic et C#.