Considérations sur la mise à niveau des modèles de formulaire qui utilisent un code managé

Remarque : Nous faisons de notre mieux pour vous fournir le contenu d’aide le plus récent aussi rapidement que possible dans votre langue. Cette page a été traduite automatiquement et peut donc contenir des erreurs grammaticales ou des imprécisions. Notre objectif est de faire en sorte que ce contenu vous soit utile. Pouvez-vous nous indiquer en bas de page si ces informations vous ont aidé ? Voici l’article en anglais à des fins de référence aisée.

Si vous avez créé un modèle de formulaire InfoPath 2003 à l'aide de l'un des kits de développement InfoPath 2003 pour Microsoft Visual Studio et que vous voulez conserver la compatibilité avec InfoPath 2003, vous pouvez continuer à travailler sur le projet de votre modèle de formulaire pour le développer en le ouvrant dans _ z0z_ et l'environnement Microsoft Visual studio 2005 Tools for Applications (VSTA) ou Microsoft Visual studio 2005 avec Microsoft Visual Studio 2005 Tools pour Microsoft Office System 2007. Dans ce cas, la logique métier dans votre modèle de formulaire continue d'utiliser le modèle objet .NET fourni par l'espace de noms Microsoft. Office. Interop. InfoPath. SemiTrust .

Vous pouvez également migrer et mettre à jour le code dans votre projet de modèle de formulaire InfoPath 2003 pour utiliser le nouveau modèle d'objet .NET fourni par l'espace de noms Microsoft. Office. InfoPath . Lorsque vous procédez ainsi, tout votre code de logique métier doit être réécrit pour utiliser les membres de l'espace de noms Microsoft. Office. InfoPath , mais tout le code de votre projet précédent est conservé et entouré par #if InfoPathManagedObjectModel et instructions #endif (Visual C#) ou #If InfoPathManagedObjectModel et #End If (Visual Basic) pour votre référence lors du processus de réécriture du code.

Si vous avez affiché cette rubrique, cliquez sur aide dans la boîte de dialogue «voulez-vous mettre à niveau votre code pour utiliser l'objet Microsoft Office InfoPath model?», effectuez l'une des opérations suivantes:

  • Cliquez sur non pour conserver la compatibilité avec InfoPath 2003 et continuer à utiliser le modèle objet .net fourni par l'espace de noms Microsoft. Office. Interop. InfoPath. SemiTrust .

  • Cliquez sur Oui pour mettre à niveau le code de votre projet de modèle de formulaire InfoPath 2003 afin d'utiliser le nouveau modèle d'objet .net fourni par l'espace de noms Microsoft. Office. InfoPath .

Pour plus d'informations sur l'utilisation des modèles de formulaires de code managé, voir la documentation de référence du développeur InfoPath 2007 pour les modèles de formulaires de code géré dans les outils Visual Studio pour applications ou Visual Studio 2005.

Développez vos compétences dans Office
Découvrez des formations
Accédez aux nouvelles fonctionnalités en avant-première
Rejoignez le programme Office Insider

Ces informations vous ont-elles été utiles ?

Nous vous remercions pour vos commentaires.

Merci pour vos commentaires. Il serait vraisemblablement utile pour vous de contacter l’un de nos agents du support Office.

×