Sdílet prostřednictvím


GraphNode – třída

Představuje uzel v řízené grafu

Hierarchie dědičnosti

System.Object
  Microsoft.VisualStudio.GraphModel.GraphObject
    Microsoft.VisualStudio.GraphModel.GraphNode

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

Syntaxe

'Deklarace
Public Class GraphNode _
    Inherits GraphObject
public class GraphNode : GraphObject
public ref class GraphNode : public GraphObject
type GraphNode =  
    class
        inherit GraphObject
    end
public class GraphNode extends GraphObject

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

Konstruktory

  Název Popis
Veřejná metoda GraphNode(String) Constucts uzel
Veřejná metoda GraphNode(Graph, GraphNodeId)
Veřejná metoda GraphNode(Graph, GraphNodeId, String, GraphCategory)
Veřejná metoda GraphNode(Graph, String, String, GraphCategory) Constucts uzel

Na začátek

Vlastnosti

  Název Popis
Veřejná vlastnost AllLinks Získáte seznam všech propojení (příchozí a odchozí).
Veřejná vlastnost Caption Zobrazitelné popisek uzlu.Pokud nezadáte žádný popis, vrací Id tak vždy máme něco zobrazit uživateli.
Veřejná vlastnost Categories Vrátíte všechny kategorie.Nikdy nevrací hodnotu null. (Zděděno z GraphObject.)
Veřejná vlastnost CategoryCount Vrátí počet kategorií v objektu. (Zděděno z GraphObject.)
Veřejná vlastnost DescriptiveCategoryCaption (Zděděno z GraphObject.)
Veřejná vlastnost Id Jedinečný identifikátor pro uzel
Veřejná vlastnost IncomingLinkCount Vrátí počet příchozí odkazy
Veřejná vlastnost IncomingLinks Vyčíslitelné příchozí spojení.Pořadí výčtu je náhodný.
Veřejná vlastnost IsCollapsed Získáte, zda tento uzel je sbalen. (Zděděno z GraphObject.)
Veřejná vlastnost IsContained Vrátí hodnotu true Pokud uzel je obsažen v jiném uzlu.
Veřejná vlastnost IsContainer Vrátí hodnotu true Pokud uzel je kontejner další uzel.
Veřejná vlastnost IsExpanded Získejte zda rozbalit tento uzel. (Zděděno z GraphObject.)
Veřejná vlastnost IsGroup Získáte, zda je tento objekt IsGroup.Hledá GraphProperties.StyleForGroup (Zděděno z GraphObject.)
Veřejná vlastnost IsPseudo Zda je tento objekt Pseudo získáte.Hledá GraphProperties.IsPseudo (Zděděno z GraphObject.)
Veřejná vlastnost Item Vlastnost, která získá nebo nastaví hodnotu vlastnosti. (Zděděno z GraphObject.)
Veřejná vlastnost LinkCount Vrátí počet odchozích a příchozích odkazů
Veřejná vlastnost OutgoingLinkCount Vrátí počet odchozích odkazů
Veřejná vlastnost OutgoingLinks Vyčíslitelné odchozí spojení.Pořadí výčtu je náhodný.
Veřejná vlastnost Owner Získáte objekt grafu, který patří do tohoto objektu. (Zděděno z GraphObject.)
Veřejná vlastnost Properties Vlastnost, která vrátí výčet všech poznámek.Pořadí výčtu je náhodný. (Zděděno z GraphObject.)
Veřejná vlastnost PropertyCount Vlastnost, která vrátí počet všech poznámek. (Zděděno z GraphObject.)
Veřejná vlastnost PropertyKeys Vlastnost, která vrátí hodnotu výčtu všech klíčů poznámky.Pořadí výčtu je náhodný. (Zděděno z GraphObject.)
Veřejná vlastnost PropertyValues Vlastnost, která vrátí hodnotu výčtu všech hodnot poznámky.Pořadí výčtu je náhodný. (Zděděno z GraphObject.)
Veřejná vlastnost Visibility Pomocné vlastnost get a set viditelnost vlastností GraphObject (Zděděno z GraphObject.)

Na začátek

Metody

  Název Popis
Veřejná metoda AddCategory Přidání kategorie do objektu (Zděděno z GraphObject.)
Veřejná metoda ClearCategories Všechny kategorie odeberte z tohoto objektu. (Zděděno z GraphObject.)
Veřejná metoda ClearValue(GraphProperty) Odebere hodnotu zadanou vlastností (Zděděno z GraphObject.)
Veřejná metoda Copy(String) Klonuje uzlu, včetně všech vlastností a klonuje nové odkazy z původní uzel propojení
Veřejná metoda Copy(GraphNodeId)
Veřejná metoda CopyCategories Nové kategorie zkopírujte z daného objektu zachovat existující kategorie. (Zděděno z GraphObject.)
Veřejná metoda CopyProperties Kopírovat z daného objektu nové vlastnosti, zachovat stávající hodnoty vlastnosti beze změny. (Zděděno z GraphObject.)
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 FindAncestors
Veřejná metoda FindDescendants
Veřejná metoda FindRelatedContainmentNodes(GraphSearchDirection)
Veřejná metoda FindRelatedContainmentNodes(GraphSearchDirection, GraphSearchOption, array<GraphCategory[])
Veřejná metoda FindRelatedNode
Veřejná metoda GetHashCode Slouží jako funkce hash určitého typu. (Zděděno z Object.)
Veřejná metoda GetSources Získá zdroje spojené s tímto uzlem prostřednictvím odkazu, který odpovídá alespoň 1 kategorie zadaného odkazu.
Veřejná metoda GetTargets Získá cíle spojené s tímto uzlem prostřednictvím odkazu, který odpovídá alespoň 1 kategorie zadaného odkazu.
Veřejná metoda GetType Získává Type aktuální instance. (Zděděno z Object.)
Veřejná metoda GetValue(GraphProperty) Načte hodnotu zadanou poznámku. (Zděděno z GraphObject.)
Veřejná metoda GetValue<T>(GraphProperty, Graph) Načte hodnotu zadanou vlastností. (Zděděno z GraphObject.)
Veřejná metoda GetValue<T>(GraphProperty, T) Načte hodnotu zadanou poznámku.Pokud není vlastnost doporučujeme nastavit výchozí hodnotu, která volajícímu předat tuto metodu reutnr (Zděděno z GraphObject.)
Veřejná metoda GetValue<T>(GraphProperty, Graph, GraphCategory%) Načte hodnotu zadanou vlastností a také vrátit kategorii, do které byla tato hodnota vlastnosti zděděna případné. (Zděděno z GraphObject.)
Veřejná metoda GetValueAsString Vrátí řetězec pomocí dané kultury dané vlastnosti. (Zděděno z GraphObject.)
Veřejná metoda HasCategory(String) Vrátí hodnotu true, pokud má objekt dané kategorie. (Zděděno z GraphObject.)
Veřejná metoda HasCategory(GraphCategory) Vrátí hodnotu true, pokud má objekt dané kategorie. (Zděděno z GraphObject.)
Veřejná metoda HasCategory(IEnumerable<GraphCategory>) Vrátí hodnotu true, pokud má objekt kterékoli dané kategorie. (Zděděno z GraphObject.)
Veřejná metoda HasCategoryInSet Určuje-li danou sadu kategorie platí pro tento objekt. (Zděděno z GraphObject.)
Veřejná metoda HasValue Vrátí hodnotu true, pokud zadaná poznámka existuje. (Zděděno z GraphObject.)
Chráněná metoda MemberwiseClone Vytvoří kopii aktuální Object. (Zděděno z Object.)
Veřejná metoda RemoveCategory Odstranit kategorii tohoto objektu (Zděděno z GraphObject.)
Veřejná metoda SetValue<T> Nastaví hodnotu dané vlastnosti.Pokud již existuje proeprty, jeho hodnota přepsána Pokud příznaky poznámek zabránit jinak. (Zděděno z GraphObject.)
Veřejná metoda ToString Řetězcové vyjádření více lidí popisný výchozí uzel objektu (Přepisuje Object.ToString().)

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ů