Propriétés des projets Visual Studio Tools pour Office
Mise à jour : novembre 2007
Plusieurs propriétés importantes sont disponibles dans les projets Visual Studio Tools pour Office. Ces propriétés sont accessibles dans la fenêtre Propriétés.
Propriétés pour les projets au niveau du document et au niveau de l'application
Les propriétés suivantes sont disponibles dans les projets au niveau du document et au niveau de l'application dans Visual Studio Tools pour Office.
Espace de noms de l'élément hôte
La propriété Espace de noms de l'élément hôte est uniquement disponible pour les projets Visual C#. Elle s'affiche dans la fenêtre Propriétés lorsque vous sélectionnez le nœud de document dans un projet au niveau du document (ClasseurExcel1.xlsx ou DocumentWord1.docx, par exemple) ou le nœud d'application dans un projet au niveau de l'application (Excel ou Word, par exemple) dans l'Explorateur de solutions.
Lorsque vous créez un projet à l'aide de Visual C#, un espace de noms basé sur le nom du projet est attribué aux éléments hôtes. Il est recommandé de ne pas modifier cet espace de noms en modifiant directement le fichier de code. Utilisez cette propriété pour modifier l'espace de noms. Lorsque vous utilisez cette propriété, l'espace de noms est modifié dans le code généré (masqué), ainsi que dans le fichier de code visible.
Pour modifier l'espace de noms de l'élément hôte, définissez le nom dans la propriété Espace de noms de l'élément hôte.
Emplacement des assemblys de confiance
La propriété Emplacement des assemblys de confiance n'est disponible que dans les projets Microsoft Office 2003. Elle s'affiche dans la fenêtre Propriétés lorsque vous sélectionnez le nœud du projet dans l'Explorateur de solutions.
Cette propriété accepte une valeur booléenne :
Sélectionnez True pour mettre automatiquement à jour votre stratégie de sécurité avec les autorisations de confiance totale sur l'assembly de projet principal et l'autorisation d'exécution sur les assemblys se trouvant dans le dossier \bin et ses sous-dossiers. Ces autorisations sont vérifiées et accordées avec chaque génération du projet.
Sélectionnez False pour empêcher l'octroi automatique des autorisations. Si vous avez généré précédemment le projet avec la propriété Emplacement des assemblys de confiance ayant la valeur True, tous les groupes de codes qui ont été générés à votre place sont supprimés lorsque vous régénérez le projet avec la valeur False affectée à la propriété. Votre projet ne s'exécutera pas, sauf si vous accordez manuellement des autorisations à votre code.
Pour plus d'informations sur la sécurité dans les projets Microsoft Office 2003, consultez Sécurité dans les solutions Office (Office System 2003).
Remarque : |
---|
La propriété Emplacement des assemblys de confiance n'est pas disponible dans les projets de la version 2007 de Microsoft Office System, car ces projets utilisent un autre modèle de sécurité. Pour plus d'informations, consultez Sécurité dans les solutions Office (Office System 2007). |
Propriétés pour les projets au niveau du document
Les propriétés suivantes ne sont disponibles que pour les projets au niveau du document dans Visual Studio Tools pour Office.
CacheInDocument
La propriété CacheInDocument s'affiche dans la fenêtre Propriétés lorsque vous sélectionnez une instance de DataSet dans le concepteur Visual Studio. Seuls les membres publics peuvent être mis en cache ; vérifiez que la propriété Modifiers a la valeur Public si vous souhaitez mettre en cache DataSet.
Cette propriété accepte une valeur booléenne :
Sélectionnez true pour mettre en cache le groupe de données dans le document.
Sélectionnez false si vous ne souhaitez pas que le groupe de données soit mis en cache dans le document.
Pour plus d'informations sur la mise en cache des données, consultez Mise en cache des données et Vue d'ensemble des données dans les personnalisations au niveau du document.
Value2
La propriété Valeur2 n'est disponible que pour les projets de classeur ou de modèle Excel. Elle s'affiche sous le nœud de propriété Databindings dans la fenêtre Propriétés lorsque vous sélectionnez un contrôle NamedRange dans le Concepteur de feuilles de calcul.
Utilisez la propriété Valeur2 dans la fenêtre Propriétés pour lier la propriété Value2 de NamedRange à un champ dans la source de données.
Voir aussi
Concepts
Création de solutions Office dans Visual Studio
Vue d'ensemble des modèles de projet Visual Studio Tools pour Office