Visual Studio-Klassendiagramm ohne Beziehungen

79

Wenn ich meine Klasseneigenschaften ohne Verwendung von Feldern definiere (was mit C # 3.0 aktiviert wurde), zeigt das Klassendiagramm meine Eins-zu-Eins / Viele-Beziehungen nicht an. Die Vererbung ist jedoch im Diagramm sichtbar.

Gibt es eine Möglichkeit, dies zu beheben?

Kaivalya
quelle

Antworten:

123

Wenn Sie mit der rechten Maustaste auf das Feld oder die Eigenschaft klicken, können Sie Als Zuordnung anzeigen oder Als Sammlungszuordnung anzeigen auswählen.

REA_ANDREW
quelle
24
Gibt es eine Möglichkeit, dies für alle Mitglieder des Klassendiagramms zu tun? Es ist etwas mühsam, dies für alle Elemente im Diagramm zu tun.
zcrar70
2
Leider funktionierte Power Toys in VS 2012 Ultimate mit der Version aus diesem Blog nicht für mich.
goku_da_master
@ zcrar70 hast du einen Weg gefunden, das für alle Mitglieder zu tun?
Pedro77
59

Es ist für Leute wie mich, die in 1 Minute nicht finden, wo sich der Menüpunkt befindet.Geben Sie hier die Bildbeschreibung ein

rockXrock
quelle
8

In Visual Studio 2013: Klicken Sie mit der rechten Maustaste auf die Klasse, klicken Sie auf Hinzufügen und wählen Sie die gewünschte Beziehung aus.

Geben Sie hier die Bildbeschreibung ein

Weitere Informationen: http://msdn.microsoft.com/en-us/library/ff657806.aspx

Maria Ines Parnisari
quelle
1
Gibt es das in VS2017 irgendwo? Nach einem Freund fragen :)
KyleMit
@KyleMit Leider wurde UML Designer seit VS2015 entfernt. Das Klassendiagramm von VS2015 und höher unterstützt nur das Generieren von Diagrammen aus dem Quellcode. Weitere Informationen: devblogs.microsoft.com/devops/…
Veerakran Sereerungruangkul
3

Dies wird mit Visual Studio kombiniert und bietet alles, was Sie mit Klassendiagrammen tun möchten. http://modeling.codeplex.com/

CharithJ
quelle
Funktioniert es für Visual Studio 2017? Es
scheint
Kennt jemand einen Link zur MSI-Datei? Der obige Link enthält keine MSI-Datei mehr.
Behzad Sedighzadeh
1

Da jemand gefragt hat, wie Dateien von altem codeplex.com heruntergeladen werden sollen, werde ich die folgenden Schritte kurz erläutern.

  1. Greifen Sie auf den Link zu. In diesem Fall ist es http://modeling.codeplex.com/ .
  2. Klicken Sie auf die Schaltfläche "Archiv herunterladen", um das Archiv herunterzuladen.
  3. Öffnen Sie die heruntergeladene Zip-Datei. ex) modeling.zip Dateistruktur in der Archivdatei
  4. Navigieren Sie zum Ordner "Releases", wenn Sie nach der Binärdatei und nicht nach der Quelle suchen.
  5. Öffnen Sie die Datei releaseList.json, um die Beschreibung und den tatsächlichen Namen jeder Datei anzuzeigen. Detaillierte Informationen für jede Datei
  6. Suchen Sie die gewünschte und holen Sie sich die Ordner-ID, die Datei-ID und den Dateinamen aus der Datei releaseList.json.
  7. Navigieren Sie zu dem Ordner, der der Ordner-ID entspricht. ex) 2
  8. Wählen Sie die Datei aus, die der Datei-ID entspricht, und kopieren Sie sie an einen anderen Ort. Benennen Sie die Datei mit FileName aus der Datei releaseList.json um.
  9. Sie können von dort gehen.
Cailleu
quelle