À propos du code ingénierie inverse en UML

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 développez des projets dans Microsoft Visual C++, Microsoft Visual Basic ou Microsoft Visual c#, Visual Studio .NET propose une solution à l’aide de Microsoft Office Visio de modélisation logicielle. À partir de Visual Studio, vous pouvez rétroconcevoir votre code source dans le langage UML (Unified Modeling) ; définitions de classe de votre projet sont utilisées pour générer un diagramme UML dans l’environnement Visio.

Par exemple, vous avez hérité un héritées solution qui a été développé à l’aide de Visual Basic ou Visual C++. Pour mieux comprendre la structure de la solution, vous pouvez ouvrir dans Visual Studio .NET et puis extraire automatiquement les structures pour l’affichage sous forme d’éléments dans un diagramme de structure statique UML. Vous avez écrit un nouveau projet dans Visual c# (Visual Basic ou Visual C++) et souhaitez visualiser ses classes sous forme d’objets graphiques. Utilisez les définitions de classe dans votre projet, ingénierie inverse permet de vous permettent de visualiser le modèle de conception pour votre nouveau projet.

Rétroconcevoir un projet ou une solution complète

Vous pouvez annuler une solution entière ou un projet au sein d’une solution. Les sélections effectuées dans L’Explorateur de solutions Visual Studio déterminent les éléments qui conçue vers l’UML Visio.

Remarque : Veillez à générer la solution dans Visual Studio avant d’ingénierie inverse pour vous aider à résoudre des références croisées des projets.

Lancement d’ingénierie à rebours dans Visual Studio

Dans l’environnement Visual Studio, ingénierie inverse est activée à partir d’une commande dans le menu projet . Informations à partir du modèle de code sont extrait, Visio est ouverte, et à rebours des éléments de votre code apparaissent sous forme d’icônes dans la arborescence de l' Explorateur de modèles UML Visio. Vous pouvez faire glisser des formes de classe UML reflétant les définitions de classe dans le code source sur une page de dessin pour visualiser l’architecture de la solution nouveau ou héritée.

Lors d’une opération ingénierie, les informations d’état sur l’opération écrit dans la fenêtre Visual Studio sortie.

Ouvrir des fichiers Visio existants à partir de Visual Studio

Lorsqu’un projet arborescence a été conçu, le dessin Visio est ajouté à la solution sous Éléments de Solution. Double-cliquer sur le diagramme Visio entraînera pour démarrer Visio et ouvrir le fichier sélectionné.

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.

×