Extension des diagrammes de couche
Vous pouvez écrire du code pour créer et mettre à jour les diagrammes de couche et pour valider la structure de votre code de programme par rapport aux schémas de couche Visual Studio Ultimate. Vous pouvez ajouter des commandes qui s'affichent dans le menu contextuel des diagrammes, personnaliser les opérations de glisser-déplacer et accéder au modèle de couche à partir des modèles de texte. Vous pouvez empaqueter ces extensions dans une extension d'intégration Visual Studio (VSIX) et les distribuer aux utilisateurs de Visual Studio Ultimate et de Visual Studio Premium. Pour plus d'informations à propos des diagrammes de couche, voir :
Configuration requise
Spécifications pour la création d'extensions de couche
Les composants suivants doivent être installés sur l'ordinateur sur lequel vous voulez développer vos extensions de couche :
Visual Studio Ultimate
SDK de Visual Studio
Visualisation et modélisation SDK
Spécifications pour l'utilisation d'extensions de couche
Les composants suivants doivent être installés sur l'ordinateur sur lequel vous voulez exécuter vos extensions de couche :
- Visual Studio Premium, Visual Studio Ultimate ou Team Foundation Build
Pour plus d'informations, consultez Déploiement d'une extension de modélisation de couche.
Dans cette section
Ajout de commandes et de mouvements aux diagrammes de couche
Ajout d'une validation d'architecture personnalisée aux diagrammes de couche
Ajout de propriétés personnalisées à un diagramme de couche
Navigation et mise à jour des modèles de couche dans le code de programme
Déploiement d'une extension de modélisation de couche
Dépannage des extensions des diagrammes de couche
Voir aussi
Concepts
Comment : définir et installer une extension de modélisation
Diagrammes de couche : référence
Diagrammes de couche : instructions
Créer des diagrammes de couche à partir du code
Valider du code avec des diagrammes de couche
Comment : générer des fichiers à partir d'un modèle UML
Comment : ouvrir un modèle UML à l'aide de l'API Visual Studio