Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Diese Klasse stellt Methoden zum Bearbeiten einer Auflistung von Knoten bereit. Diese Klasse behält nicht die Reihenfolge bei, in der Sie die Knoten hinzugefügt haben. Wenn Sie diese also auflisten, werden sie in zufälliger Reihenfolge abgerufen.
Vererbungshierarchie
System.Object
Microsoft.VisualStudio.GraphModel.GraphNodeCollection
Namespace: Microsoft.VisualStudio.GraphModel
Assembly: Microsoft.VisualStudio.GraphModel (in Microsoft.VisualStudio.GraphModel.dll)
Syntax
'Declaration
Public Class GraphNodeCollection _
Implements ICollection(Of GraphNode), IEnumerable(Of GraphNode), _
IEnumerable
public class GraphNodeCollection : ICollection<GraphNode>,
IEnumerable<GraphNode>, IEnumerable
public ref class GraphNodeCollection : ICollection<GraphNode^>,
IEnumerable<GraphNode^>, IEnumerable
type GraphNodeCollection =
class
interface ICollection<GraphNode>
interface IEnumerable<GraphNode>
interface IEnumerable
end
public class GraphNodeCollection implements ICollection<GraphNode>, IEnumerable<GraphNode>, IEnumerable
Der GraphNodeCollection-Typ macht die folgenden Member verfügbar.
Eigenschaften
| Name | Beschreibung | |
|---|---|---|
![]() |
Containers | Gibt ein aufzählbares Element zurück, das aus allen Knoten besteht, die Container sind. |
![]() |
Count | Gibt die Anzahl der Knoten in der Auflistung zurück. |
![]() |
Graph | Ruft das Diagramm ab, das dieser Knotenauflistung zugeordnet ist. |
![]() |
IsReadOnly | Ruft einen Wert ab, der angibt, ob die System.Collections.Generic.ICollection schreibgeschützt ist. |
![]() |
Item | Ruft den Knoten mithilfe der angegebenen ID ab.Löst Ausnahme für Menge aus, wenn ein anderer Knoten mit derselben ID bereits vorhanden ist. |
Zum Seitenanfang
Methoden
| Name | Beschreibung | |
|---|---|---|
![]() |
Add(GraphNode) | Fügt dem Diagramm einen Link hinzu oder führt es mit einem vorhandenen Link-Objekt zusammen. |
![]() |
Add(IEnumerable<GraphNode>) | Fügen Sie alle Knoten im angegebenen Satz hinzu. |
![]() |
Add(GraphNode, GraphNode%) | Fügt den angegebenen Knoten zum Diagramm hinzu. |
![]() |
Clear | Entfernen aller Knoten in der Auflistung |
![]() |
Contains | Bestimmt, ob der angegebene Knoten in dieser Auflistung vorhanden ist |
![]() |
CopyTo | Kopiert die Elemente der System.Collections.Generic.ICollection in ein System.Array, beginnend bei einem bestimmten System.Array-Index. |
![]() |
Equals | Bestimmt, ob das angegebene Object und das aktuelle Object gleich sind. (Von Object geerbt.) |
![]() |
Finalize | Gibt einem Objekt Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor es von der Garbage Collection freigegeben wird. (Von Object geerbt.) |
![]() |
Get(String) | Ruft den Knoten mit der angegebenen ID ab. |
![]() |
Get(GraphNodeId) | |
![]() |
GetByCategory(array<String[]) | Gibt alle Knoten im Diagramm zurück, die die angegebene Kategorie aufweisen. |
![]() |
GetByCategory(array<GraphCategory[]) | Gibt alle Knoten im Diagramm zurück, die die angegebene Kategorie aufweisen. |
![]() |
GetByProperty | Gibt alle Knoten im Diagramm zurück, die den angegebenen Eigenschaftswert aufweisen. |
![]() |
GetEnumerator | Ruft den typisierten Enumerator für diese Auflistung ab. |
![]() |
GetFiltered | |
![]() |
GetHashCode | Fungiert als Hashfunktion für einen bestimmten Typ. (Von Object geerbt.) |
![]() |
GetOrCreate(String) | Versucht, den Knoten mit der angegebenen ID abzurufen.Wenn er nicht gefunden wird, wird ein neuer Knoten erstellt. |
![]() |
GetOrCreate(GraphNodeId) | |
![]() |
GetOrCreate(String, String, GraphCategory) | Versucht, den Knoten mit der angegebenen ID abzurufen.Wenn er nicht gefunden wird, wird ein neuer Knoten erstellt. |
![]() |
GetOrCreate(GraphNodeId, String, GraphCategory) | |
![]() |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) |
![]() |
MemberwiseClone | Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.) |
![]() |
Remove(String) | Entfernen des angegebenen Knotens |
![]() |
Remove(GraphNode) | Entfernt das erste Vorkommen eines bestimmten Objekts aus System.Collections.Generic.ICollection. |
![]() |
Remove(IEnumerable<GraphNode>) | Entfernt alle Knoten im angegebenen Satz. |
![]() |
Remove(GraphNodeId) | |
![]() |
Remove(GraphNode, GraphNode%) | Entfernen des angegebenen Knotens |
![]() |
ToString | Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.) |
Zum Seitenanfang
Ereignisse
| Name | Beschreibung | |
|---|---|---|
![]() |
NodesUpdated | Ereignisimplementierung für NodesUpdated. |
Zum Seitenanfang
Explizite Schnittstellenimplementierungen
| Name | Beschreibung | |
|---|---|---|
![]() ![]() |
IEnumerable.GetEnumerator | Ruft den Enumerator für diese Auflistung ab. |
Zum Seitenanfang
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.
.gif)
.gif)
.gif)
.gif)
.gif)
.gif)