Stratégie de modèle et fenêtre Propriétés
Lorsqu’un projet est contenu dans un projet de modèle d’entreprise, ce projet de modèle d’entreprise peut appliquer la stratégie. La stratégie de modèle devient un système contraignant qui peut être utilisé pour définir des valeurs par défaut pour les propriétés, masquer les propriétés, ajouter des propriétés, et ainsi de suite.
L’utilisation de la stratégie de modèle pour contrôler l’affichage des informations dans la fenêtre Propriétés diffère de l’implémentation.IVsPerPropertyBrowsing IVsPerPropertyBrowsing gère les propriétés d’objet au niveau du composant, tandis que la stratégie de modèle peut être utilisée pour limiter les propriétés d’objet au niveau de la solution ou du projet. En d’autres termes
Implémenter les méthodes sur IVsPerPropertyBrowsing pour déterminer ce qui s’affiche dans la fenêtre Propriétés pour des objets spécifiques
Utiliser la stratégie de modèle au niveau de la solution et du projet pour déterminer ce qui est affiché dans la fenêtre Propriétés pour les objets précédemment spécifiés
L’utilisation d’une stratégie de modèle pour limiter de manière sélective des propriétés dans la fenêtre Propriétés lorsqu’un élément de projet d’un type spécifié est sélectionné dans Explorateur de solutions peut être bénéfique pour tous les membres de l’équipe de développement travaillant sur un projet. Par exemple, à l’aide de la stratégie de modèle, vous pouvez configurer toutes les informations de chaîne de connexion dans une base de données pour vos développeurs et rendre le chaîne de connexion en lecture seule. De cette façon, vous pouvez fournir un moyen simple de garantir que chaque développeur utilise le chemin approprié pour l’accès aux données.