Sdílet prostřednictvím


GraphNodeCollection – třída

Tato třída poskytuje metody pro práci s kolekce uzlů. Tato třída nezachová pořadí, ve kterém jste přidali uzly, takže při jejich výčet je bude získat zpět v náhodném pořadí.

Hierarchie dědičnosti

System.Object
  Microsoft.VisualStudio.GraphModel.GraphNodeCollection

Obor názvů:  Microsoft.VisualStudio.GraphModel
Sestavení:  Microsoft.VisualStudio.GraphModel (v Microsoft.VisualStudio.GraphModel.dll)

Syntaxe

'Deklarace
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

Typ GraphNodeCollection zveřejňuje následující členy.

Vlastnosti

  Název Popis
Veřejná vlastnost Containers Vrátí vyčíslitelné, který se skládá ze všech uzlů, které jsou kontejnery.
Veřejná vlastnost Count Vrátí počet uzlů v kolekci.
Veřejná vlastnost Graph Získá přidružené k této kolekci uzlů grafu
Veřejná vlastnost IsReadOnly Získá hodnotu označující, zda System.Collections.Generic.ICollection je jen pro čtení.
Veřejná vlastnost Item Načtení uzlu pomocí zadaného id.Výjimku sadu Pokud jiný uzel se stejným id již existuje.

Na začátek

Metody

  Název Popis
Veřejná metoda Add(GraphNode) Přidá odkaz na graf nebo sloučit s existující objekt propojení
Veřejná metoda Add(IEnumerable<GraphNode>) Přidáte všechny uzly v dané sadě.
Veřejná metoda Add(GraphNode, GraphNode%) Přidá zadaný uzel křivky.
Veřejná metoda Clear Odebrat všechny uzly v kolekci
Veřejná metoda Contains Určuje, zda je daný uzel v této kolekci
Veřejná metoda CopyTo Zkopíruje prvky System.Collections.Generic.ICollection System.Array počínaje indexem zejména System.Array.
Veřejná metoda Equals Určuje, zda zadaná Object se rovná aktuální Object. (Zděděno z Object.)
Chráněná metoda Finalize Umožňuje zkuste uvolnit prostředky a provádět další operace vyčištění před je převzaty systémem pro uvolnění objektu. (Zděděno z Object.)
Veřejná metoda Get(String) Získává se zadaným id uzlu
Veřejná metoda Get(GraphNodeId)
Veřejná metoda GetByCategory(array<String[]) Vrátí všechny uzly v grafu, který určené kategorie
Veřejná metoda GetByCategory(array<GraphCategory[]) Vrátí všechny uzly v grafu, který zadané kategorie.
Veřejná metoda GetByProperty Vrátí všechny uzly v grafu, které mají hodnotu zadanou vlastností.
Veřejná metoda GetEnumerator Načte zadaný čítač pro tuto kolekci
Veřejná metoda GetFiltered
Veřejná metoda GetHashCode Slouží jako funkce hash určitého typu. (Zděděno z Object.)
Veřejná metoda GetOrCreate(String) Pokusí se získat uzel se zadaným id.Pokud není nalezen, bude vytvořit nový uzel.
Veřejná metoda GetOrCreate(GraphNodeId)
Veřejná metoda GetOrCreate(String, String, GraphCategory) Pokusí se získat uzel se zadaným id.Pokud není nalezen, bude vytvořit nový uzel.
Veřejná metoda GetOrCreate(GraphNodeId, String, GraphCategory)
Veřejná metoda GetType Získává Type aktuální instance. (Zděděno z Object.)
Chráněná metoda MemberwiseClone Vytvoří kopii aktuální Object. (Zděděno z Object.)
Veřejná metoda Remove(String) Odebrání určený uzel
Veřejná metoda Remove(GraphNode) Odebere z System.Collections.Generic.ICollection první výskyt určitého objektu.
Veřejná metoda Remove(IEnumerable<GraphNode>) Odeberte všechny uzly v dané sadě.
Veřejná metoda Remove(GraphNodeId)
Veřejná metoda Remove(GraphNode, GraphNode%) Odebrání určený uzel
Veřejná metoda ToString Vrátí řetězec, který představuje aktuální objekt. (Zděděno z Object.)

Na začátek

Události

  Název Popis
Veřejná událost NodesUpdated Implementace událostí pro NodesUpdated.

Na začátek

Explicitní implementace rozhraní

  Název Popis
Explicitní implementace rozhraníSoukromá metoda IEnumerable.GetEnumerator Pro tuto kolekci získává čítač

Na začátek

Zabezpečení podprocesu

Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou zabezpečeny pro používání podprocesů. Zabezpečení sdílených členů pro používání podprocesů není zaručeno.

Viz také

Odkaz

Microsoft.VisualStudio.GraphModel – obor názvů