Porady: tworzenie diagramów klasy UML z kodu
W Visual Studio Ultimate, można dodać klasy C# lub obszary nazw z Explorer architektura lub wykresy zależność diagramu UML klasy. Można również dodać klasy C# z Solution Explorer.
Klasy lub klas, które przeciągasz pojawi się na diagramie.Klasy, które są oni zależni pojawią się w Eksplorator modelu UML.Zobacz jak modele reprezentują typy.
Aby dodać klas z kodu programu do modelu UML
Otwórz projekt C#.
Tworzenie projektu modelowania UML.
Dodać diagram UML klasy do projektu modelowania:
Na architektury menu wybierz Nowy Diagram.W Dodać nowy Diagram okno dialogowe Wybierz Diagram UML klasy.
Otwórz Explorer architektura:
Na architektury menu wybierz Windows, Explorer architektura.
See Wyszukiwanie kodu za pomocą narzędzia Architecture Explorer.
Przeciągnij obszaru nazw lub typów z Explorer architektura do powierzchni diagram UML klasy.
Z wykresów zależność, można przeciągnąć obszaru nazw lub typów.See Wizualizacja zależności kodu na wykresach zależności.Można przeciągnąć klas z Solution Explorer.
[!UWAGA]
Kod i z diagramu nie są aktualizowane automatycznie.Diagram do omówienia propozycji zmian bez wpływu na kodzie można aktualizować.Późniejsze zmiany w kodzie nie automatycznie wpłynie diagramu chyba że klas ponownie przeciągnij na diagram.
Ta funkcja może działać szybciej po zainstalowaniu Windows 3.0 API automatyzacji.
Aby otworzyć kod C# skojarzony z klasy UML
Kliknij dwukrotnie kształt klasy, atrybutu lub operacji na diagramie UML klasy.
Pojawia się kod źródłowy.
W jaki sposób Model reprezentuje typy
Typy, które jawnie przenieść na diagram są przedstawiane bezpośrednio w modelu i na diagramie.
Typy, od których zależą te typy jawne są reprezentowane jako symbole zastępcze w modelu.Ich szczegóły nie są reprezentowane, i nie są ich zależności.
Jednakże jeśli następnie przeciągnij typ symbolu zastępczego, z Explorer architektura lub wykresy zależność na diagram, symbol zastępczy zostanie zastąpiony przez typ pełne.