Développement de modèles de formulaires avec code managé utilisant le modèle objet InfoPath 2003
Microsoft Office InfoPath 2007 continue de prendre en charge les projets de modèles de formulaires créés à l'aide de Microsoft Office InfoPath 2003 Toolkit pour Visual Studio .NET ou de Visual Studio 2005 Tools pour Microsoft Office System et dont la logique métier a été écrite en fonction des membres de l'espace de noms Microsoft.Office.Interop.InfoPath.SemiTrust. Par ailleurs, vous pouvez créer un projet de modèle de formulaire intégrant une logique métier avec code managé qui fonctionne sur la base du modèle objet compatible avec InfoPath 2003 afin de préserver une compatibilité descendante pour les utilisateurs d'InfoPath 2003. Les rubriques de cette section traitent de la création et du développement de modèles de formulaires fonctionnant avec le modèle objet compatible avec InfoPath 2003 fourni par l'espace de noms Microsoft.Office.Interop.InfoPath.SemiTrust.
Important : |
---|
Même si la création d'une logique métier à l'aide du modèle objet avec code managé fourni par l'espace de noms Microsoft.Office.Interop.InfoPath.SemiTrust est toujours prise en charge par Office InfoPath 2007, toute logique métier écrite à partir de ce modèle objet n'est pas prise en charge pour les modèles de formulaires activés pour le navigateur qui sont déployés dans Microsoft Office Forms Server 2007 ou Microsoft Office SharePoint Server 2007 avec InfoPath Forms Services. Les modèles de formulaires activés pour le navigateur doivent utiliser le nouveau modèle object InfoPath avec code managé fourni par les membres de l'espace de noms Microsoft.Office.InfoPath dans le cas d'une logique métier personnalisée. Pour plus d'informations sur la création de modèles de formulaires avec une logique métier écrite en fonction des membres de l'espace de noms Microsoft.Office.InfoPath, voir Développement de modèles de formulaires InfoPath avec code managé. Sachez également que les utilisateurs de modèles de formulaires compilés à l'aide de Microsoft Visual Studio Tools for Applications (VSTA), Visual Studio 2005 avec Microsoft Visual Studio 2005 Tools pour Microsoft Office System2007 ou Visual Studio 2008 avec Visual Studio Tools pour Office doivent avoir installé Microsoft .NET Framework 2.0 sur leur ordinateur. En revanche, les utilisateurs de modèles de formulaires compilés avec Visual Studio .NET 2003 n'ont besoin que de Microsoft .NET Framework 1.1 sur leur ordinateur. |
Dans cette section
- Préparation en vue du développement de modèles de formulaires avec code managé utilisant le modèle objet InfoPath 2003
Fournit des informations sur la procédure à suivre pour se lancer dans la création de modèles de formulaires avec code managé fonctionnant avec le modèle objet compatible avec InfoPath 2003.
- Création de modèles de formulaires avec code managé utilisant le modèle objet InfoPath 2003
Cette section présente le code d'initialisation et de nettoyage, l'ajout de gestionnaires d'événements, le débogage et le déploiement des modèles de formulaires InfoPath avec code managé, la gestion des threads et l'utilisation de MSXML 5.0 à partir de solutions InfoPath avec code managé.
- Sécurité dans les modèles de formulaires InfoPath avec code managé
Présente le modèle de sécurité des modèles de formulaires InfoPath avec code managé, le débogage de modèles de formulaires InfoPath avec autorisation totale, ainsi que les procédures de sécurité liées.
- Présentation du modèle objet InfoPath 2003
Présente le modèle objet compatible avec InfoPath 2003, ainsi que les tâches de programmation courantes dans le cas des modèles de formulaires avec code managé fonctionnant avec ce modèle objet.
- Dépannage des modèles de formulaires avec code managé qui utilisent le modèle objet InfoPath 2003
Cette section contient des astuces permettant de résoudre des problèmes que vous pouvez rencontrer lors de la création de modèles de formulaires avec code managé fonctionnant avec le modèle objet compatible avec InfoPath 2003.
Sections connexes
- InfoPath Developer Portal (en anglais)
Contient des liens vers des articles techniques, des exemples de code, des téléchargements et d'autres documents MSDN (Microsoft Developer Network) sur la création de solutions InfoPath personnalisées.
- Microsoft Office Developer Center (en anglais)
Contient des liens vers des articles techniques, des exemples de code, des téléchargements et d'autres documents MSDN (Microsoft Developer Network) sur la création de solutions Office personnalisées.