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 | |
---|---|---|
GraphNode(String) | Constucts uzel | |
GraphNode(Graph, GraphNodeId) | ||
GraphNode(Graph, GraphNodeId, String, GraphCategory) | ||
GraphNode(Graph, String, String, GraphCategory) | Constucts uzel |
Na začátek
Vlastnosti
Název | Popis | |
---|---|---|
AllLinks | Získáte seznam všech propojení (příchozí a odchozí). | |
Caption | Zobrazitelné popisek uzlu.Pokud nezadáte žádný popis, vrací Id tak vždy máme něco zobrazit uživateli. | |
Categories | Vrátíte všechny kategorie.Nikdy nevrací hodnotu null. (Zděděno z GraphObject.) | |
CategoryCount | Vrátí počet kategorií v objektu. (Zděděno z GraphObject.) | |
DescriptiveCategoryCaption | (Zděděno z GraphObject.) | |
Id | Jedinečný identifikátor pro uzel | |
IncomingLinkCount | Vrátí počet příchozí odkazy | |
IncomingLinks | Vyčíslitelné příchozí spojení.Pořadí výčtu je náhodný. | |
IsCollapsed | Získáte, zda tento uzel je sbalen. (Zděděno z GraphObject.) | |
IsContained | Vrátí hodnotu true Pokud uzel je obsažen v jiném uzlu. | |
IsContainer | Vrátí hodnotu true Pokud uzel je kontejner další uzel. | |
IsExpanded | Získejte zda rozbalit tento uzel. (Zděděno z GraphObject.) | |
IsGroup | Získáte, zda je tento objekt IsGroup.Hledá GraphProperties.StyleForGroup (Zděděno z GraphObject.) | |
IsPseudo | Zda je tento objekt Pseudo získáte.Hledá GraphProperties.IsPseudo (Zděděno z GraphObject.) | |
Item | Vlastnost, která získá nebo nastaví hodnotu vlastnosti. (Zděděno z GraphObject.) | |
LinkCount | Vrátí počet odchozích a příchozích odkazů | |
OutgoingLinkCount | Vrátí počet odchozích odkazů | |
OutgoingLinks | Vyčíslitelné odchozí spojení.Pořadí výčtu je náhodný. | |
Owner | Získáte objekt grafu, který patří do tohoto objektu. (Zděděno z GraphObject.) | |
Properties | Vlastnost, která vrátí výčet všech poznámek.Pořadí výčtu je náhodný. (Zděděno z GraphObject.) | |
PropertyCount | Vlastnost, která vrátí počet všech poznámek. (Zděděno z GraphObject.) | |
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.) | |
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.) | |
Visibility | Pomocné vlastnost get a set viditelnost vlastností GraphObject (Zděděno z GraphObject.) |
Na začátek
Metody
Název | Popis | |
---|---|---|
AddCategory | Přidání kategorie do objektu (Zděděno z GraphObject.) | |
ClearCategories | Všechny kategorie odeberte z tohoto objektu. (Zděděno z GraphObject.) | |
ClearValue(GraphProperty) | Odebere hodnotu zadanou vlastností (Zděděno z GraphObject.) | |
Copy(String) | Klonuje uzlu, včetně všech vlastností a klonuje nové odkazy z původní uzel propojení | |
Copy(GraphNodeId) | ||
CopyCategories | Nové kategorie zkopírujte z daného objektu zachovat existující kategorie. (Zděděno z GraphObject.) | |
CopyProperties | Kopírovat z daného objektu nové vlastnosti, zachovat stávající hodnoty vlastnosti beze změny. (Zděděno z GraphObject.) | |
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.) | |
FindAncestors | ||
FindDescendants | ||
FindRelatedContainmentNodes(GraphSearchDirection) | ||
FindRelatedContainmentNodes(GraphSearchDirection, GraphSearchOption, array<GraphCategory[]) | ||
FindRelatedNode | ||
GetHashCode | Slouží jako funkce hash určitého typu. (Zděděno z Object.) | |
GetSources | Získá zdroje spojené s tímto uzlem prostřednictvím odkazu, který odpovídá alespoň 1 kategorie zadaného odkazu. | |
GetTargets | Získá cíle spojené s tímto uzlem prostřednictvím odkazu, který odpovídá alespoň 1 kategorie zadaného odkazu. | |
GetType | Získává Type aktuální instance. (Zděděno z Object.) | |
GetValue(GraphProperty) | Načte hodnotu zadanou poznámku. (Zděděno z GraphObject.) | |
GetValue<T>(GraphProperty, Graph) | Načte hodnotu zadanou vlastností. (Zděděno z GraphObject.) | |
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.) | |
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.) | |
GetValueAsString | Vrátí řetězec pomocí dané kultury dané vlastnosti. (Zděděno z GraphObject.) | |
HasCategory(String) | Vrátí hodnotu true, pokud má objekt dané kategorie. (Zděděno z GraphObject.) | |
HasCategory(GraphCategory) | Vrátí hodnotu true, pokud má objekt dané kategorie. (Zděděno z GraphObject.) | |
HasCategory(IEnumerable<GraphCategory>) | Vrátí hodnotu true, pokud má objekt kterékoli dané kategorie. (Zděděno z GraphObject.) | |
HasCategoryInSet | Určuje-li danou sadu kategorie platí pro tento objekt. (Zděděno z GraphObject.) | |
HasValue | Vrátí hodnotu true, pokud zadaná poznámka existuje. (Zděděno z GraphObject.) | |
MemberwiseClone | Vytvoří kopii aktuální Object. (Zděděno z Object.) | |
RemoveCategory | Odstranit kategorii tohoto objektu (Zděděno z GraphObject.) | |
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.) | |
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.