Freigeben über


Durchsuchen und Neuanordnen von Abhängigkeitsdiagrammen

Sie können Elemente auf Abhängigkeitsdiagrammen neu anordnen, um sie besser lesbar zu machen und kann zu verbessern.

Anforderungen

In diesem Thema

  • Verwalten von großen Diagrammen

  • Ändern des Diagrammlayouts

  • Durchsuchen des Diagramms

  • Untersuchungsknoten und Links

  • Knoten und Links ausblenden oder Anzeigen

  • Gruppieren von Knoten

Damit mehrere Methoden das Diagramm, indem Sie die Maus oder Tastatur verwenden, wählen Sie den Hilfelink auf einem leeren Diagramm durchsuchen.

Verwalten von großen Diagrammen

Wenn Sie ein Abhängigkeitsdiagramm das erste Mal generieren, erstellt Visual Studio einen Kennziffernplan für alle Abhängigkeiten, die er sucht.Obwohl dieser Prozess möglicherweise könnte, einige Zeit, insbesondere für große Projektmappen oder Diagramme mit vielen Links, verbessert die Leistung dieser Index neuerer Vorgänge.Wenn die Codeänderungen später, dann Visual Studio nur den aktualisierten Code neu indexiert.

Wenn Sie nicht auf das Diagramm warten möchten, um zu generieren zu beenden, können Sie den Generierungsprozess jederzeit abbrechen und die folgenden Vorschläge versuchen:

Nachdem Sie das Diagramm generieren, versuchen Sie die folgenden Vorschläge:

  • Wählen Sie auf der Diagrammsymbolleiste wählen Sie Schnelle ClusterSchaltfläche "Schnelle Cluster" auf der Diagrammsymbolleiste. aus, damit Sie natürliche Abhängigkeitscluster im Code finden können.Siehe Ändern des Diagrammlayouts.

    Abhängigkeitsdiagramm - Layout "Schnelle Cluster"

  • Organisieren Sie das Diagramm in kleinere Bereiche, indem Sie verknüpfte Knoten gruppieren.Brechen Sie diese Gruppen zusammen, um nur die intergroup Abhängigkeiten zu finden, die automatisch angezeigt werden.Siehe Gruppieren von Knoten.

  • Bearbeiten Sie das Diagramm manuell, um Knoten und Links zu entfernen, die Sie nicht benötigen.Das Ändern des Diagramms wirkt sich nicht auf den zugrunde liegenden Code.Siehe Bearbeiten und Anpassen von Abhängigkeitsdiagrammen.

Ändern des Diagramm-Layouts

To

Wählen Sie auf der Diagrammsymbolleiste oder dem Diagrammkontextmenü

Ordnen Sie den Abhängigkeitsfluss für das gesamte Diagramm in einer bestimmten Richtung an.Dies kann Ihnen helfen, Architekturebenen im Code zu finden.

Wählen Sie einen der folgenden Schritte aus, um das Diagramm als Struktur anzuzeigen:

  • Von links nach rechts Schaltfläche für "Von rechts nach links"-Layout

  • Von rechts nach links Schaltfläche "Von rechts nach links"

  • Von oben nach unten Diagrammschaltfläche „Von oben nach unten“

  • Von unten nach oben Diagrammschaltfläche „Von unten nach oben“

Siehe natürliche Abhängigkeitscluster im Code.

Wählen Sie Schnelle ClusterSchaltfläche "Schnelle Cluster" auf der Diagrammsymbolleiste., um die abhängigsten Knoten in der Mitte der Cluster und die wenigen abhängigen Knoten anzuzeigen an der außerhalb von denen Cluster.

Abhängigkeitsdiagramm - Layout "Schnelle Cluster"

Um bestimmte Knoten im Diagramm zu verschieben, ziehen Sie sie.Andere Knoten und Links verschieben stark verfügbar, während Sie Knoten ziehen, die UMSCHALT Taste drücken und enthalten, während Sie Knoten ziehen.Um das Layout innerhalb einer Gruppe unabhängig des Diagramms durch Auswählen eines der Strukturlayouts – Schnelle Cluster oder Listenansicht – zu ändern, wodurch der Inhalt der Gruppe in einer Liste angeordnet wird.Siehe Gruppieren von Knoten.

HinweisHinweis

Die folgenden Funktionen ist in dieser Version nicht verfügbar: Umgebungsdurchsuchenmodus, Schmetterlingsmodus, Erweiterte Auswahl und Abhängigkeitsmatrixansicht.

Durchsuchen des Diagramms

To

Auszuführende Schritte

Überprüfen Sie das Diagramm

Ziehen Sie das Diagramm in beliebiger Richtung.

Vergrößern oder verkleinern des Diagramms

Aktivieren Sie das Mausrad.

- oder -

Wählen Sie das Pluszeichen (+) oder das Minuszeichen (-) auf der Diagrammsymbolleiste aus.

- oder -

Ziehen Sie unter Verwendung der rechten Maustaste einen Rahmen um einen Bereich, um die Ansicht eines bestimmten Bereichs zu vergrößern.

Ändern Sie Größe und passen Sie das Diagramm in einem Fenster

Wählen Sie auf der Diagrammsymbolleiste wählen Sie Mit Zoom anpassen aus.

- oder -

Doppelklicken Sie auf einen leeren Bereich des Diagramms.

Ändern Sie Größe und zentrieren Sie das Diagramm auf einem bestimmten Knoten

Erweitern Sie den Knoten.Doppelklicken Sie in einen leeren Bereich des Knotens.

Visual Studio ändert das Diagramm so die gesamten Gruppenanpassungen innerhalb des Fensters Diagramm Größe.

Wenn Sie einen reduzierten Namespace, Klasse oder auf seine Member doppelklicken, zeigt Visual Studio die Codedefinition an.

Änderungsfokus unabhängig des aktuell ausgewählten Knotens

Drücken Sie TAB.

Eine punktierte Linie wird um den Knoten, der gegenwärtig den Fokus in ist.

Suchen Sie einen Knoten im Diagramm mit seinem Namen.

TippTipp
Um Elemente in der Projektmappe aber nicht im Diagramm zu suchen, finden Sie diese in Projektmappen-Explorer, und ziehen Sie sie in das Diagramm.
Suchfeld für Abhängigkeitsdiagramm
  1. Drücken Sie STRG+F.

    Ein Suchfeld wird in der oberen rechten Ecke des Diagramms.

  2. Geben Sie den Elementnamen ein.Um die Suche anzupassen, wählen Sie eine Suchoption.

    Der erste Punkt, der die Suche entspricht, wird ausgewählt im Diagramm angezeigt.

  3. Um eine andere Übereinstimmung zu finden, wählen Sie Weitersuchen (Drücken Sie F3).

    - oder -

    Um alle Übereinstimmungen auszuwählen, öffnen Sie die Dropdownliste.Wählen Sie Alle auswählen aus.

Wichtiger HinweisWichtig
Sie können das Suchfeld verwenden, um Übereinstimmungen in den reduzierten nur Gruppen zu suchen, wenn diese Gruppen zuvor erweitert wurden.Um diese Übereinstimmungen suchen und ihre übergeordneten Gruppen automatisch erweitert, wählen Sie diese Option unter dem Suchfeld.

Suchen der Quelle oder des Ziels eines Links

Verwenden Sie diese Methode, wenn die Quelle oder das Ziel eines bestimmten Links aufgrund einer großen Anzahl von Links nicht problemlos ersichtlich ist.

  1. Ändern Sie das Diagrammlayout auf Strukturlayout oder zu Schnelle ClusterSchaltfläche "Schnelle Cluster" auf der Diagrammsymbolleiste. Layout.

    Siehe Ändern des Diagramm-Layouts.

  2. Bewegen Sie den Mauszeiger auf den Link, oder wählen Sie den Link aus.

    Visual Studio zeigt zwei Pfeile und eine QuickInfo angezeigt, die die Quelle und das Ziel des Links und anderen Linkdetails auflistet.

  3. Wählen Sie den Pfeil, der in der Richtung zeigt, die Sie ausführen möchten.

    Die Quelle oder Ziel sieht, abhängig von der Richtung ausgewählt aus, die Sie ausgewählt haben.

Auswählen aller nicht ausgewählten Knoten

Öffnen Sie das Kontextmenü für die ausgewählten Knoten.Wählen Sie Auswählen, Auswahl umkehren aus.

Wählen Sie weitere Knoten aus, die mit ausgewählten verknüpfen

Öffnen Sie das Kontextmenü für die ausgewählten Knoten.Wählen Sie Auswählen und eine der folgenden Optionen aus:

  • Um zusätzliche Knoten auszuwählen der direkt zum ausgewählten Knoten verknüpfen, wählen Sie Eingehende Abhängigkeiten.

  • Um zusätzliche Knoten auszuwählen die direkt vom ausgewählten Knoten verknüpfen, wählen Sie Ausgehende Abhängigkeiten.

  • Um zusätzliche Knoten auszuwählen die direkt vom und zum ausgewählten Knoten verknüpfen, wählen Sie Beides.

  • Um alle Knoten auszuwählen die vom und zum ausgewählten Knoten verknüpfen, wählen Sie Verbundenes Unterdiagramm.

  • Um alle untergeordneten Elemente des ausgewählten Knotens auszuwählen, wählen Sie Untergeordnete Elemente.

Abhängigkeitsdiagramme zeigen die folgenden Arten von Links angezeigt:

  • Ein einzelner Link stellt eine einzelne Beziehung zwischen zwei Knoten dar.

  • Bei einem gruppenübergreifenden Link stellt eine Beziehung zwischen zwei Knoten in unterschiedlichen Gruppen dar.

  • Ein Aggregatlink stellt alle Beziehungen dar, die in der gleichen Richtungen zwischen zwei Gruppen zeigen.

TippTipp

Standardmäßig zeigt das Diagramm gruppenübergreifende Links nur für ausgewählte Knoten an.Um diese Links, auf der Diagrammsymbolleiste jederzeit anzuzeigen, öffnen die Liste Ändern, wie Links im Diagramm gerendert werdenSchaltfläche „Ändern, wie Links im Diagramm gerendert werden“.Wählen Sie Alle gruppenübergreifenden Links anzeigen aus.

Dieses blendet aggregierte Links zwischen Gruppen aus.

To

Auszuführende Schritte

Unter finden Sie weitere Informationen zu einem Knoten oder einen Link

Bewegen Sie den Mauszeiger auf den Knoten oder Link, bis eine QuickInfo angezeigt.

Die QuickInfo für einen aggregierten Link führt die einzelnen Abhängigkeiten, für die der darstellt.

- oder -

Öffnen Sie das Kontextmenü für den Knoten oder den Link.Wählen Sie Eigenschaften aus.

Anzeigen oder Ausblenden des Inhalts einer Gruppe

  • Um eine Gruppe zu erweitern, öffnen Sie das Kontextmenü für den Knoten.Wählen Sie Gruppe, Erweitern aus.

    - oder -

    Bewegen Sie den Mauszeiger auf den Knoten, bis die Schaltfläche des Chevrons (^) angezeigt.Wählen Sie die Schaltfläche des Chevrons (^), um die Gruppe zu erweitern.

    (Tastatur: Um eine ausgewählte Gruppe erweitern oder reduzieren, wählen Sie die PLUS Schlüssel (+) oder die MINUS Schlüssel (-).

    Um alles in einer ausgewählten Gruppe, in einer drücken Sie erweitern oder reduzieren und die UMSCHALT Schlüssel enthalten, während Sie die PLUS Schlüssel auswählen (+) oder die MINUS Schlüssel (-).)

  • Um alle Gruppen zu erweitern, öffnen Sie das Kontextmenü für das Diagramm.Wählen Sie Gruppe, Alle erweitern aus.

    HinweisHinweis
    Dieser Befehl ist nicht verfügbar, wenn das Erweitern aller Gruppen Probleme unbrauchbaren eines Diagramms oder des Arbeitsspeichers generiert.Es wird empfohlen, dass Sie das Diagramm nur dem Detailgrad erweitern, für das Sie sich interessieren.
  • Um eine einzelne Gruppe zu reduzieren, öffnen Sie das Kontextmenü für den Knoten.Wählen Sie Gruppe, Reduzieren aus.

    - oder -

    Bewegen Sie den Mauszeiger auf eine Gruppe, bis die Schaltfläche des Chevrons (^) angezeigt.Wählen Sie die Schaltfläche des Chevrons (^), um die Gruppe zu reduzieren.

  • Um alle Gruppen reduzieren, öffnen Sie das Kontextmenü für das Diagramm.Wählen Sie Gruppe, Alle reduzieren aus.

Siehe die Codedefinition für einen Namespace, einen Typ oder einen Member

Öffnen Sie das Kontextmenü für den Knoten.Wählen Sie Gehe zu, Gehe zu Definition aus.

- oder -

Doppelklicken Sie auf den Knoten.Für erweiterte Gruppen doppelklicken Sie auf den Header in der Gruppe.

- oder -

Wählen Sie den Knoten aus.Drücken Sie F12.

Beispiel:

  • Für einen Namespace wird die Codedatei für die erste alphabetische Klasse in diesem Namespace, um die Definition dieser Klasse anzuzeigen.

    HinweisHinweis
    Wenn Sie diese Aufgabe auf einem Visual Basic .NET-Namespace. ausführen, wird die Codedatei hinter dem Namespace nicht.Dieses Problem tritt auch auf, wenn Sie diese Aufgabe in einer Gruppe von ausgewählten Knoten ausführen, die einen Visual Basic .NET-Namespace enthalten.Um dieses Problem zu umgehen, suchen Sie manuell zur Codedatei hinter dem Namespace, oder die Knoten für den Namespace von Ihrer Wahl weg.
  • Für eine Klasse oder eine partielle Klasse wird die Codedatei für diese Klasse, um die Klassendefinition anzuzeigen.

  • Eine Methode wird die Codedatei für die übergeordnete Klasse, um die Methodendefinition anzuzeigen.

Suchen der Quelle oder des Ziels eines Links

Verwenden Sie diese Methode, wenn die Quelle oder das Ziel eines bestimmten Links aufgrund einer großen Anzahl von Links nicht problemlos ersichtlich ist.

  1. Ändern Sie auf der Diagrammsymbolleiste das Diagrammlayout auf Strukturlayout oder zu Schnelle ClusterSchaltfläche "Schnelle Cluster" auf der Diagrammsymbolleiste. Layout.

  2. Bewegen Sie den Mauszeiger auf den Link, oder wählen Sie den Link aus.

    Visual Studio zeigt zwei Pfeile und eine QuickInfo angezeigt, die die Quelle und das Ziel des Links und anderen Linkdetails auflistet.

  3. Wählen Sie den Pfeil, der in der Richtung zeigt, die Sie ausführen möchten.

    Die Quelle oder Ziel sieht, abhängig von der Richtung ausgewählt aus, die Sie ausgewählt haben.

Überprüfen Sie Abhängigkeiten und Elemente, die mit einem Aggregatlink teilnehmen

Für einen einzelnen Link:

  1. Wählen Sie den Link aus.

  2. Bewegen Sie den Mauszeiger auf den Link.Wenn Visual Studio zwei Pfeile mit einem Pluszeichen (+) zwischen ihnen anzeigt, wählen Sie aus + das Pluszeichen ().

    Um ein neues Diagramm zu erstellen, halten Sie die UMSCHALT Schlüssel während Sie das Pluszeichen (+) auswählen.

    - oder -

    Öffnen Sie das Kontextmenü für die Auswahl.Wählen Sie Anzeigen, Zugehörige Links im aktuellen Diagramm oder Zugehörige Links in einem neuen Diagramm aus.

Für mehrere Links:

  1. Wählen Sie die Links aus.

  2. Öffnen Sie das Kontextmenü für die Auswahl.Wählen Sie Anzeigen, Zugehörige Links im aktuellen Diagramm oder Zugehörige Links in einem neuen Diagramm aus.

Visual Studio erweitert die Gruppen an beiden Enden des Links und zeigt nur die Elemente und Abhängigkeiten an, die am Link teilnehmen.

HinweisHinweis
Wenn Sie Abhängigkeiten zwischen Elementen in den partiellen Gruppen überprüfen, wird möglicherweise das folgende Verhalten:
  • Links zu den Elementen, die nicht an der Überprüfung teilnehmen, werden aus dem Diagramm, obwohl diese Links vorhanden sind.

  • Angenommen, Sie einen Link zu einem Element in einer partiellen Gruppe überprüfen und später einen anderen Link an das Element überprüfen.Während der zweiten Überprüfung zeigt die partielle Gruppe des Ziels nur Elemente aus der ersten Prüfung an.Links und Zielelemente, die nicht an der ersten Prüfung waren, jedoch, an der zweiten Überprüfung teilnehmen werden nicht angezeigt.

Um fehlende Codeelemente aus einer Gruppe anzuzeigen, wählen Sie Untergeordnete Elemente erneut abrufenSymbol „Untergeordnete Elemente erneut abrufen“ angibt, dass die nicht alle Mitglieder einer Gruppe im Diagramm angezeigt werden.Sie können die Aktionen, zu annullieren auch versuchen (Tastatur: Wählen Sie STRG+Z) aus und überprüfen Sie die Abhängigkeiten in einem neuen Diagramm.

Überprüfen Sie Abhängigkeiten über mehrere Knoten in unterschiedlichen Gruppen

  1. Erweitern Sie die Gruppen, sodass Sie alle untergeordneten Elemente angezeigt.

  2. Wählen Sie alle für Sie interessanten Knoten aus – einschließlich der untergeordneten Elemente.

    Um alle Knoten in einer Gruppe, einer drücken Sie auswählen und die linke Maustaste gedrückt, während Sie ein Rechteck um diese Gruppe zeichnen.Um alle Knoten in einem Diagramm auszuwählen, drücken Sie STRG+Ein.

    Im Diagramm werden die gruppenübergreifenden Links zwischen den ausgewählten Knoten angezeigt.

    TippTipp
    Sollen gruppenübergreifende Links, auf der Diagrammsymbolleiste jederzeit anzuzeigen, öffnen die Liste Ändern, wie Links im Diagramm gerendert werdenSchaltfläche „Ändern, wie Links im Diagramm gerendert werden“.Wählen Sie Alle gruppenübergreifenden Links anzeigen aus.

Siehe die Elemente, die ein Knoten oder Link verwiesen wird

HinweisHinweis
Dies gilt nur, wenn das Reference-Attribut für den Knoten oder den Link in der DGML-Datei des Diagramms festgelegt ist. Zum Verweisen auf Elemente aus Knoten oder Links hinzuzufügen, finden Sie unter Bearbeiten und Anpassen von Abhängigkeitsdiagrammen.

Öffnen Sie das Kontextmenü für den Knoten.Wählen Sie Gehe zu und das Element aus.

Ausblenden von Knoten enthält sie von der Beteiligung an den Layoutalgorithmen.Standardmäßig werden gruppenübergreifende Links ausgeblendet.Gruppenübergreifende Links sind einzelne Links, die Knoten über Gruppen herstellen.Wenn Gruppen reduziert werden, aggregiert das Diagramm alle gruppenübergreifenden Links in einzelne Links zwischen Gruppen.Wenn Sie eine Gruppe und ausgewählten Knoten in der Gruppe erweitern, werden die gruppenübergreifende Links und die Abhängigkeiten in dieser Gruppe an.

WarnhinweisVorsicht

Bevor Sie ein Diagramm freigeben, das in Visual Studio Ultimate mit denen erstellt wurde, die Visual Studio Premium oder Visual Studio Professional verwenden, vergewissern Sie sich, alle Knoten oder gruppenübergreifenden Links einzublenden, die Sie andere finden möchten.Andernfalls sind diese Benutzer nicht in der Lage, diese Elemente einzublenden.

So fügen Sie Knoten anzeigen oder ausblenden

To

Auszuführende Schritte

Ausblenden ausgewählter Knoten

  1. Ausgewählte Knoten, die Sie ausblenden möchten.

  2. Öffnen Sie das Kontextmenü für die ausgewählten Knoten oder für das Diagramm.Wählen Sie Auswählen, Ausgewählte ausblenden aus.

Ausblenden nicht ausgewählter Knoten

  1. Ausgewählte Knoten, die Sie sichtbar bleiben möchten.

  2. Öffnen Sie das Kontextmenü für die ausgewählten Knoten oder für das Diagramm.Wählen Sie Auswählen, Nicht markierte ausblenden aus.

Zeigen Sie ausgeblendete Knoten an

  • Um alle ausgeblendeten Knoten innerhalb einer Gruppe anzuzeigen, muss die Gruppe zuerst erweitert wird.Wählen Sie Untergeordnete Elemente einblendenSymbol „Untergeordnete Elemente einblenden“ in der oberen linken Ecke der Gruppe aus.

  • Um alle ausgeblendeten Knoten anzuzeigen, öffnen Sie das Kontextmenü für das Diagramm.Wählen Sie Auswählen, Alle einblenden aus.

Ausblenden von Knoten aus, indem Sie die DGML-Datei bearbeiten

  1. Öffnen Sie das Kontextmenü für die Diagrammoberfläche.Wählen Sie Gehe zu, DGML aus.

    Visual Studio öffnet die DGML-Datei des Diagramms.

  2. Fügen Sie im <Node/>-Element das folgende Attribut hinzu, um den Knoten auszublenden:

    Visibility="Hidden"

    Beispiel:

    <Nodes>
       <Node Id="MyNode" Visibility="Hidden"/>
    </Nodes>

So blenden Sie Links ein oder aus

To

Wählen Sie auf der Diagrammsymbolleiste öffnen Sie die Liste Ändern, wie Links im Diagramm gerendert werden oder öffnen Sie das Diagrammkontextmenü. Wählen Sie aus:

Zeigen Sie gruppenübergreifende Links jederzeit an

Alle gruppenübergreifenden Links anzeigen

Dieses blendet aggregierte Links zwischen Gruppen aus.

Zeigt nur gruppenübergreifende Links für ausgewählte Knoten an

Gruppenübergreifende Links für ausgewählte Knoten anzeigen

Ausblenden von gruppenübergreifenden Links jederzeit aus

Alle gruppenübergreifenden Links ausblenden

Ausblenden aller Links (oder Anzeigen aller Links)

Alle Links ausblenden

Um alle Links anzuzeigen, wählen Sie Alle Links ausblenden erneut um den Modus zu deaktivieren.

Gruppieren von Knoten

To

Auszuführende Schritte

Zeigen Sie Containerknoten als Gruppenknoten oder -Endknoten an

Um Containerknoten als Endknoten anzuzeigen, wählen Sie die Knoten aus.Öffnen Sie das Kontextmenü für die Auswahl.Wählen Sie Gruppe, In Blatt konvertieren aus.

Um Containerknoten als Gruppenknoten anzuzeigen, wählen Sie die Knoten aus.Öffnen Sie das Kontextmenü für die Auswahl.Wählen Sie Gruppe, in Gruppe konvertieren aus.

Um alle Blattknoten als Gruppenknoten anzuzeigen, öffnen Sie das Kontextmenü für das Diagramm.Wählen Sie Gruppe, Gruppierung aktivieren aus.

Um alle Gruppenknoten als Endknoten anzuzeigen, öffnen Sie das Kontextmenü für das Diagramm.Wählen Sie Gruppe, Gruppierung deaktivieren aus.

Ändern Sie das Layout innerhalb einer Gruppe

  1. Wählen Sie die Gruppe aus.

    Die Gruppensymbolleistenanfänge angezeigt wird.

    Abhängigkeitsdiagramm - Gruppensymbolleiste

  2. Öffnen Sie die Liste Layoutstil der Gruppe ändernAbhängigkeitsdiagramm - Gruppensymbolleiste - Layout.Wählen Sie das Layout aus, das Sie möchten.

    Listenansicht ordnet die Member der Gruppe in Liste neu.Diagrammstandard setzt das Gruppenlayout zum Diagrammstandardlayout zurück.Für andere Optionen finden Sie unter Ändern des Diagrammlayouts.

Fügen Sie einen Knoten einer Gruppe hinzu

Ziehen Sie den Knoten auf die Gruppe.

Während Sie den Knoten ziehen, zeigt Visual Studio einen Indikator an, um anzuzeigen, dass Sie den Knoten verschieben.

Sie können Knoten aus einer Gruppe out ziehen.

Fügen Sie einen Knoten einem NichtGruppenknoten hinzu

Sie können einen beliebigen Knoten in eine Gruppe konvertieren.Ziehen Sie den Knoten auf den Zielknoten.

Gruppieren Sie ausgewählte Knoten

  1. Wählen Sie die Knoten aus, die Sie gruppieren möchten.

    Start einer Symbolleiste, über dem letzten ausgewählten Knoten angezeigt.

    Abhängigkeitsdiagramm-Symbolleiste

  2. Wählen Sie in der Symbolleiste Ausgewählte Knoten gruppierenDiagrammsymbolleiste - Gruppe ausgewählt aus.

    - oder -

    Öffnen Sie das Kontextmenü für die Auswahl.Wählen Sie Gruppe, Übergeordnete Gruppe hinzufügen aus.

  3. Öffnen Sie das Kontextmenü für die neue Gruppe.Wählen Sie Eigenschaften aus.Benennen Sie die Gruppe in der Eigenschaft Bezeichnung um.

Gruppieren Sie Knoten, die bestimmte Kategorien oder Eigenschaften haben

  1. Wählen Sie die Knoten aus, die die bestimmte Kategorie oder Eigenschaft verfügen.

  2. Öffnen Sie das Kontextmenü für die Auswahl.Wählen Sie Gruppe, Übergeordnete Gruppe hinzufügen aus.

  3. Öffnen Sie das Kontextmenü für die neue Gruppe.Wählen Sie Eigenschaften aus.Benennen Sie die Gruppe in der Eigenschaft Bezeichnung um.

Gruppieren von Knoten nach ihren Containern

  1. Klicken Sie im Menü Architektur wählen Sie Fenster, Architektur-Explorer aus.

  2. Suchen Sie mithilfe des Architektur-Explorers nach allen zu gruppierenden Knoten, und wählen Sie sie aus.

    Siehe Suchen von Code im Architektur-Explorer.

  3. Klicken Sie auf der rechten Seite der aktuellen Spalte wählen Sie die reduzierte Aktionsspalte, um sie zu erweitern.(Tastatur: Drücken Sie Registerkarte, um den Fokus auf die reduzierte Aktionsspalte zu verschieben erweitert.)

    HinweisHinweis
    Die Aktionsspalte wird markiert, wenn Sie den Zeiger verschieben, oder den Fokus, auf sie aus.
  4. Wählen Sie in der Aktionsspalte Enthalten in aus.(Tastatur: Drücken Sie zum Registerkarte verschiebt und danach die Pfeiltasten, bis die Enthalten in Beziehung ausgewählt ist).

  5. Ziehen Sie die Containergruppen aus der nächsten Spalte in das Diagramm.

  6. Öffnen Sie das Kontextmenü für die Diagrammoberfläche, wählen Sie Gruppe, Gruppierung aktivieren aus.

Gruppieren von Knoten nach Eigenschaftswerten

  1. Speichern Sie das Diagramm als DGML-Datei auf einem Datenträger.

  2. Klicken Sie im Menü Architektur wählen Sie Fenster, Architektur-Explorer aus.

  3. In Architektur-Explorer unter Dateisystem, wählen Sie Dateien auswählen aus.

  4. Wählen Sie in der nächsten Spalte die gespeicherte DGML-Datei aus.

  5. Verwenden Sie Architektur-Explorer, um alle Knoten zu suchen und auszuwählen, die Sie gruppieren möchten.

    Siehe Suchen von Code im Architektur-Explorer.

  6. Klicken Sie auf der rechten Seite der aktuellen Spalte wählen Sie die reduzierte Aktionsspalte, um sie zu erweitern.(Tastatur: Drücken Sie Registerkarte, um den Fokus auf die reduzierte Aktionsspalte zu verschieben erweitert.)

    HinweisHinweis
    Die Aktionsspalte wird hervorgehoben, wenn Sie den Mauszeiger über die Spalte bewegen.
  7. In der Aktionsspalte unter Gruppierung, wählen Sie Nach Eigenschaften gruppieren aus.(Tastatur: Drücken Sie zum Registerkarte verschiebt und danach die Pfeiltasten, bis der Befehl Nach Eigenschaften gruppieren ausgewählt ist).

  8. Wählen Sie in der nächsten Spalte die Eigenschaften aus, die Sie als Gruppen verwenden möchten.

    Die nächste Spalte wird mit den verfügbaren Eigenschaftswerten angezeigt.

  9. Ziehen Sie die Eigenschaftswertgruppen aus der nächsten Spalte in das Diagramm.

  10. Öffnen Sie das Kontextmenü für die Diagrammoberfläche.Wählen Sie Gruppe, Gruppierung aktivieren aus.

Entfernen von Gruppen

Wählen Sie die Gruppe oder Gruppen aus, die Sie entfernen möchten.Öffnen Sie das Kontextmenü für die Auswahl.Wählen Sie Gruppe, Gruppe entfernen aus.

Entfernen von Knoten ab der übergeordneten Gruppe bis hin zur zweiten übergeordneten Ebene oder außerhalb einer Gruppe, sofern keine Gruppe der zweiten übergeordneten Ebene vorhanden ist

Wählen Sie die Knoten aus, die Sie verschieben möchten.Öffnen Sie das Kontextmenü für die Auswahl.Wählen Sie Gruppe, Aus übergeordnetem Element entfernen aus.

Das Organisieren von Knoten in Gruppen kann auch durch Bearbeiten der DGML-Datei des Diagramms erfolgen.

Um einen Knoten zu einer Gruppe konvertieren oder eine neue Gruppe hinzu

  1. Um einen Knoten zu einer Gruppe zu konvertieren, öffnen Sie das Kontextmenü für den Knoten.Wählen Sie Gehe zu, DGML aus.

    Visual Studio öffnet die DGML-Datei des Diagramms und das <Node/>-Element für diesen Knoten hervorgehoben.

    - oder -

    So fügen Sie eine neue Gruppe hinzu:

    1. Öffnen Sie das Kontextmenü für einen leeren Bereich des Diagramms.Wählen Sie Gehe zu, DGML aus.

    2. Fügen Sie im <Nodes>-Abschnitt ein neues <Node/>-Element hinzu.

  2. Fügen Sie im <Node/>-Element ein Group-Attribut hinzu, um anzugeben, ob die Gruppe erweitert oder reduziert angezeigt werden soll.Beispiel:

    <Nodes>
       <Node Id="MyFirstGroup" Group="Expanded" />
       <Node Id="MySecondGroup" Group="Collapsed" />
    </Nodes>
    
  3. Vergewissern Sie sich im <Links>-Abschnitt, dass für jede Beziehung zwischen einem Gruppenknoten und den jeweiligen untergeordneten Knoten ein <Link/>-Element mit den folgenden Attributen vorhanden ist:

    • Ein Source-Attribut, das den Gruppenknoten angibt

    • Ein Target-Attribut, das den untergeordneten Knoten angibt

    • Ein Category-Attribut, das eine Contains-Beziehung zwischen dem Gruppenknoten und seinem untergeordneten Knoten angibt

    Beispiel:

    <Links>
       <Link Category="Contains" Source="MyFirstNewGroup" Target="FirstGroupChildOne" />
       <Link Category ="Contains" Source="MyFirstNewGroup" Target="FirstGroupChildTwo" />
       <Link Category ="Contains" Source="MySecondNewGroup" Target="SecondGroupChildOne" />
       <Link Category="Contains" Source="MySecondNewGroup" Target="SecondGroupChildTwo" />
    </Links>
    

    Weitere Informationen zum Category-Attribut, finden Sie unter Zuweisen von Kategorien zu Knoten und Links in Bearbeiten und Anpassen von Abhängigkeitsdiagrammen.

Siehe auch

Konzepte

Bearbeiten und Anpassen von Abhängigkeitsdiagrammen

Visualisieren von Codeabhängigkeiten in Abhängigkeitsdiagrammen