Informationen zum Reverse Engineering-Code in UML

Hinweis: Wir möchten Ihnen die aktuellsten Hilfeinhalte so schnell wie möglich in Ihrer eigenen Sprache bereitstellen. Diese Seite wurde automatisiert übersetzt und kann Grammatikfehler oder Ungenauigkeiten enthalten. Unser Ziel ist es, Ihnen hilfreiche Inhalte bereitzustellen. Teilen Sie uns bitte über den Link am unteren Rand dieser Seite mit, ob die Informationen für Sie hilfreich sind. Hier finden Sie den englischen Artikel als Referenz.

Wenn Sie Projekte in Microsoft Visual C++, Microsoft Visual Basic oder Microsoft Visual C# entwickeln, bietet Visual Studio .NET eine integrierte Software Modellierungs Lösung mit Microsoft Office Visio. In Visual Studio können Sie den Quellcode in die Unified Modeling Language (UML) umkehren. die Klassendefinitionen des Projekts werden verwendet, um ein UML-Diagramm in der Visio-Umgebung zu erstellen.

Sie haben beispielsweise ein Legacy- Lösung geerbt, das mit Visual Basic oder Visual C++ entwickelt wurde. Um die Struktur der Lösung besser zu verstehen, können Sie Sie in Visual Studio .NET öffnen und dann ihre Strukturen zum Anzeigen als Elemente in einem statischen UML-Strukturdiagramm automatisch extrahieren. Oder Sie haben möglicherweise eine neue Projekt in Visual C# (oder Visual Basic oder Visual C++) geschrieben und möchten die zugehörigen Klassen als grafische Objekte anzeigen. Mithilfe der Klassendefinitionen in Ihrem Projekt können Sie mit Reverse Engineering das Entwurfsmodell für Ihr neues Projekt anzeigen.

Reverse Engineering eines Projekts oder einer gesamten Projektmappe

Sie können eine gesamte Projektmappe oder ein ausgewähltes Projekt innerhalb einer Projektmappe rückgängig machen. Die Auswahl, die Sie im Visual Studio- Projektmappen-Explorer vornehmen, bestimmt, was Reverse Engineering für Visio UML ist.

Hinweis: Stellen Sie sicher, dass Sie die Projektmappe in Visual Studio vor dem Reverse Engineering erstellen, um projektübergreifende Verweise zu lösen.

Initiieren von Reverse Engineering in Visual Studio

In der Visual Studio-Umgebung wird das Reverse Engineering über einen Befehl im Menü Projekt aktiviert. Informationen aus dem Codemodell werden extrahiert, Visio wird gestartet, und Reverse-Engineered-Elemente Ihres Codes werden als Symbole im Strukturansicht des Visio-UML-Modell-Explorers angezeigt. Anschließend können Sie UML-Kurs-Shapes, die Klassendefinitionen im Quellcode reflektieren, auf ein Zeichenblatt ziehen, um die Architektur der neuen oder Legacy Lösung zu visualisieren.

Während eines Reverse Engineering-Vorgangs werden Statusinformationen zum Vorgang in das Ausgabe Fenster von Visual Studio geschrieben.

Starten vorhandener Visio-Dateien in Visual Studio

Wenn ein Projekt Strukturansicht wurde, wird die Visio-Zeichnung der Lösung unter Projektmappenelemente hinzugefügt. Wenn Sie auf das Visio-Diagramm doppelklicken, wird Visio gestartet und die ausgewählte Datei geöffnet.

Ihre Office-Fähigkeiten erweitern
Schulung erkunden
Neue Funktionen als Erster erhalten
An Office Insider teilnehmen

War diese Information hilfreich?

Vielen Dank für Ihr Feedback!

Vielen Dank für Ihr Feedback. Es klingt, als ob es hilfreich sein könnte, Sie mit einem unserer Office-Supportmitarbeiter zu verbinden.

×