GraphLinkCollection – třída
Instance této třídy Správa kolekce odkazů. Řazení je zachována.
Hierarchie dědičnosti
System.Object
Microsoft.VisualStudio.GraphModel.GraphLinkCollection
Obor názvů: Microsoft.VisualStudio.GraphModel
Sestavení: Microsoft.VisualStudio.GraphModel (v Microsoft.VisualStudio.GraphModel.dll)
Syntaxe
'Deklarace
Public Class GraphLinkCollection _
Implements ICollection(Of GraphLink), IEnumerable(Of GraphLink), _
IEnumerable
public class GraphLinkCollection : ICollection<GraphLink>,
IEnumerable<GraphLink>, IEnumerable
public ref class GraphLinkCollection : ICollection<GraphLink^>,
IEnumerable<GraphLink^>, IEnumerable
type GraphLinkCollection =
class
interface ICollection<GraphLink>
interface IEnumerable<GraphLink>
interface IEnumerable
end
public class GraphLinkCollection implements ICollection<GraphLink>, IEnumerable<GraphLink>, IEnumerable
Typ GraphLinkCollection zveřejňuje následující členy.
Vlastnosti
Název | Popis | |
---|---|---|
![]() |
Count | Vrátí počet odkazů v kolekci. |
![]() |
Graph | Získá Graph přidružené k této kolekce odkazů. |
![]() |
IsReadOnly | Získá hodnotu označující, zda System.Collections.Generic.ICollection je jen pro čtení. |
Na začátek
Metody
Název | Popis | |
---|---|---|
![]() |
Add(GraphLink) | Přidá odkaz na graf nebo sloučit s existující objekt propojení |
![]() |
Add(IEnumerable<GraphLink>) | Přidáte všechny odkazy v dané sadě. |
![]() |
Add(GraphLink, GraphLink%) | Přidá odkaz na graf nebo sloučit s existující objekt propojení |
![]() |
Clear | Odstranit všechny odkazy v této kolekci |
![]() |
Contains | Určuje, zda je daný odkaz v této kolekci |
![]() |
CopyTo | Zkopíruje prvky System.Collections.Generic.ICollection System.Array počínaje indexem zejména System.Array. |
![]() |
Equals | Určuje, zda zadaná Object se rovná aktuální Object. (Zděděno z Object.) |
![]() |
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.) |
![]() |
Get(String, String) | Získá propojení s pomocí Id uzlu jako řetězce zadaného zdroje |
![]() |
Get(GraphNode, GraphNode) | Zadaný zdroj propojení získává |
![]() |
Get(GraphNodeId, GraphNodeId) | |
![]() |
GetByCategory | Vrátí všechny odkazy obsahující jeden nebo více určené kategorie grafu. |
![]() |
GetByProperty | Vrátí všechny odkazy v grafu, které mají hodnotu zadanou vlastností. |
![]() |
GetEnumerator | Načte zadaný čítač pro tuto kolekci |
![]() |
GetFiltered | |
![]() |
GetHashCode | Slouží jako funkce hash určitého typu. (Zděděno z Object.) |
![]() |
GetLinksFrom | Zadaný uzel id, které mají alespoň jednu určené kategorie získáte všechny odkazy. |
![]() |
GetLinksTo | Získat všechny odkazy na zadaný uzel id mít alespoň jeden určené kategorie. |
![]() |
GetOrCreate(String, GraphNodeId) | |
![]() |
GetOrCreate(String, String) | Pokusí se získat spojení s zadaný zdroj, cíl.Pokud není nalezen, bude vytvořen nový odkaz.Vytvoří také zdrojový a cílový uzel Pokud ty ještě nejsou definovány (a tyto jsou vytvářeny s žádná kategorie). |
![]() |
GetOrCreate(GraphNode, GraphNode) | Propojení získává ze zadaného zdroje zadaný cílový uzel.Pokud není nalezen, bude vytvořen nový odkaz. |
![]() |
GetOrCreate(GraphNodeId, GraphNodeId) | |
![]() |
GetOrCreate(GraphNodeId, String) | |
![]() |
GetOrCreate(String, String, String, GraphCategory) | Pokusí se získat spojení s zadaný zdroj, cíl.Pokud není nalezen, bude vytvořen nový odkaz.Přidá také určené kategorii, pokud jeho již Nedefinováno.Vytvoří také zdrojový a cílový uzel Pokud ty ještě nejsou definovány (a tyto jsou vytvářeny s žádná kategorie). |
![]() |
GetOrCreate(GraphNode, GraphNode, String, GraphCategory) | Propojení získává ze zadaného zdroje zadaný cílový uzel.Pokud není nalezen, bude vytvořen nový odkaz. |
![]() |
GetOrCreate(GraphNodeId, GraphNodeId, String, GraphCategory) | |
![]() |
GetType | Získává Type aktuální instance. (Zděděno z Object.) |
![]() |
MemberwiseClone | Vytvoří kopii aktuální Object. (Zděděno z Object.) |
![]() |
Remove(GraphLink) | Odebere z System.Collections.Generic.ICollection první výskyt určitého objektu. |
![]() |
Remove(IEnumerable<GraphLink>) | Odeberte všechny odkazy v dané sadě. |
![]() |
Remove(GraphLink, GraphLink%) | Odebere z System.Collections.Generic.ICollection první výskyt určitého objektu. |
![]() |
Remove(String, String, GraphCategory) | Propojení mezi zdroj a cíl a pokud je poslední kategorií a potom odebere odkaz také odebere dané kategorie. |
![]() |
Remove(GraphNodeId, GraphNodeId, GraphCategory) | |
![]() |
ToString | Vrátí řetězec, který představuje aktuální objekt. (Zděděno z Object.) |
Na začátek
Události
Název | Popis | |
---|---|---|
![]() |
LinksUpdated | Implementace událostí pro LinksUpdated.Nepoužívá implicitní událostí jazyka C# zde protože chceme pouze naslouchání TransactedDictionaryChanges, pokud nás naslouchá klientům.(Důvodů perf). |
Na začátek
Explicitní implementace rozhraní
Název | Popis | |
---|---|---|
![]() ![]() |
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.