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?

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.


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


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


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


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.
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.