GraphLink – třída
Představuje odkaz v orientovaného grafu.
Hierarchie dědičnosti
Object
Microsoft.VisualStudio.GraphModel.GraphObject
Microsoft.VisualStudio.GraphModel.GraphLink
Obor názvů: Microsoft.VisualStudio.GraphModel
Sestavení: Microsoft.VisualStudio.GraphModel (v Microsoft.VisualStudio.GraphModel.dll)
Syntaxe
'Deklarace
Public Class GraphLink _
Inherits GraphObject
public class GraphLink : GraphObject
public ref class GraphLink : public GraphObject
type GraphLink =
class
inherit GraphObject
end
public class GraphLink extends GraphObject
Typ GraphLink zveřejňuje následující členy.
Vlastnosti
Název | Popis | |
---|---|---|
Categories | Vrátí 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.) | |
DescriptiveCategoryLabel | Vytvoří seznam oddělený všechny popisky kategorií pro tento objekt graph. (Zděděno z GraphObject.) | |
DocumentSchema | Místní dokument schématu získá od vlastníka tohoto grafu. (Zděděno z GraphObject.) | |
Index | Získá tento odkaz volitelné Index.Výchozí hodnota je nula.Tento index lze určit při vytváření odkazu.Zadání hodnot různých index umožňuje vytvořit více propojení mezi stejný zdroj a cílové uzly. Chcete-li získat multilinks, index pouze musí být jedinečný pro zdrojové a cílové uzly stejné. | |
IsChildLink | Vrátí hodnotu PRAVDA, pokud zdroj odkazu je skupina, cíl tohoto odkazu je podřízený této skupiny a tento odkaz je IsContainment = true. | |
IsContainment | Získáte, zda tento odkaz je propojení obsahové či nikoli. | |
IsGroup | Získá, zda je tento objekt IsGroup.Hledá GraphProperties.StyleForGroup. (Zděděno z GraphObject.) | |
IsLinkAndNodesVisible | Odkaz je "viditelný", když je viditelná a jeho zdrojové a cílové uzly jsou také zobrazeny. | |
IsPseudo | Získá, zda je tento objekt Pseudo.Hledá GraphProperties.IsPseudo. (Zděděno z GraphObject.) | |
Item | Vlastnost, která získá nebo nastaví hodnotu vlastnosti. (Zděděno z GraphObject.) | |
Label | Zobrazitelné popisek odkazu. | |
Owner | Získá objekt grafu, které tento objekt náleží. (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á vrací počet všech poznámek. (Zděděno z GraphObject.) | |
PropertyKeys | Vlastnost, která vrátí výčet všech klíčů poznámky.Pořadí výčtu je náhodné. (Zděděno z GraphObject.) | |
PropertyValues | Vlastnost, která vrátí výčet všech hodnot poznámky.Pořadí výčtu je náhodné. (Zděděno z GraphObject.) | |
Source | Zdroj propojení. | |
Target | Cíl odkazu. | |
Visibility | Pomocné vlastnost get a set viditelnost vlastnosti GraphObject. (Zděděno z GraphObject.) |
Nahoru
Metody
Název | Popis | |
---|---|---|
AddCategory | Kategorie se přidá k objektu. (Zděděno z GraphObject.) | |
AsNode | Převede GraphObject GraphNode.Pokud se jedná GraphGroup, je vrácena vnitřního uzlu. Pro jiné typy než GraphNode/skupiny bude vrácena hodnota null. (Zděděno z GraphObject.) | |
ClearCategories | Odebrání všech kategorií z tohoto objektu. (Zděděno z GraphObject.) | |
ClearValue(GraphProperty) | Odebere hodnotu zadanou vlastností. (Zděděno z GraphObject.) | |
CopyCategories | Zkopíruje všechny nové kategorie z daného objektu, zachování existujících kategorií. (Zděděno z GraphObject.) | |
CopyProperties | Zkopíruje všechny nové vlastnosti z daného objektu, zachování stávajících hodnot vlastností beze změny. (Zděděno z GraphObject.) | |
Equals | Určuje, zda je zadaný objekt rovna aktuální objekt. (Zděděno z Object.) | |
Finalize | Umožňuje objektu k pokusu uvolnit prostředky a provádět další operace vyčištění před je zažádáno systémem uvolňování paměti. (Zděděno z Object.) | |
FindRelatedLinks | Vyhledá odkazy, které odpovídají predikát acceptLink.Se nacházejí ve vyhledávání šířka první podél odkazy odpovídající predikát traverseLink ve směru zdroj nebo cíl určený searchDirection. | |
GetHashCode | Slouží jako výchozí funkce hash. (Zděděno z Object.) | |
GetMetaObject | (Zděděno z GraphObject.) | |
GetSchemaValue | Získá hodnotu vlastnosti závislé na schématu, pokud existuje. (Zděděno z GraphObject.) | |
GetType | Získá Type aktuální instance. (Zděděno z Object.) | |
GetValue(String) | Získá hodnotu zadané vlastnosti. (Zděděno z GraphObject.) | |
GetValue(GraphProperty) | Získá hodnotu zadané poznámky. (Zděděno z GraphObject.) | |
GetValue<T>(GraphProperty, Graph) | Získá hodnotu zadané vlastnosti. (Zděděno z GraphObject.) | |
GetValue<T>(GraphProperty, T) | Získá hodnotu zadané poznámky.Pokud property není nastaven, můžeme vrátit výchozí hodnotu, která je metodě předán volajícího. (Zděděno z GraphObject.) | |
GetValue<T>(GraphProperty, Graph, GraphCategory%) | Získá hodnotu zadané vlastnosti a také vrátí kategorie, která byla zděděna hodnotu této vlastnosti, pokud existuje. (Zděděno z GraphObject.) | |
GetValueAsString | Vrátí hodnotu dané vlastnosti jako řetězec, který používá danou jazykovou verzi. (Zděděno z GraphObject.) | |
HasCategory(String) | Vrátí hodnotu PRAVDA, pokud má objekt dané kategorie. (Zděděno z GraphObject.) | |
HasCategory(GraphCategory) | Vrátí hodnotu PRAVDA, pokud má objekt dané kategorie. (Zděděno z GraphObject.) | |
HasCategory(IEnumerable<GraphCategory>) | Vrátí hodnotu true Pokud má objekt danou kategorií. (Zděděno z GraphObject.) | |
HasCategoryInSet | Určuje, zda dané sady kategorie platí pro tento objekt. (Zděděno z GraphObject.) | |
HasLocalValue | Vrátí hodnotu true Pokud zadaná vlastnost existuje u tohoto objektu se žádná kontrola dědičnosti kategorie. (Zděděno z GraphObject.) | |
HasValue(String) | Zjistíte, zda objekt má hodnotu pro zadanou vlastnost. (Zděděno z GraphObject.) | |
HasValue(GraphProperty) | Vrátí hodnotu true Pokud zadaná poznámka existuje. (Zděděno z GraphObject.) | |
MemberwiseClone | Vytvoří mělká kopie aktuálního Object. (Zděděno z Object.) | |
OnCategoryChanged | Přepsání, upozorňující GraphGroupCollection, že kdykoli GraphCategory změnil na tento odkaz.Upozornění GraphGroupCollection, když GraphCategory se změnil na tento odkaz, protože to může ovlivnit chování IsContainment tento odkaz, který má vliv na strukturu hierarchie GraphGroup. (Přepisuje GraphObject.OnCategoryChanged(GraphCategory, GraphCategoryChangeType).) | |
OnPropertyChanged(String) | Vyvolá událost pro vlastnost s názvem PropertyChangd. (Zděděno z GraphObject.) | |
OnPropertyChanged(GraphProperty) | Pro danou GraphProperty vyvolá událost PropertyChangd. (Zděděno z GraphObject.) | |
Remove | Z grafu odeberte tento odkaz. | |
RemoveCategory | Odebere kategorii tohoto objektu. (Zděděno z GraphObject.) | |
SetValue(String, Object) | Přidá poznámku pomocí daného klíče, typ a hodnotu. (Zděděno z GraphObject.) | |
SetValue<T>(GraphProperty, T) | Nastaví hodnotu dané vlastnosti.Pokud vlastnost již existuje, je přepsán jeho hodnotu Pokud jinak zabránit příznaky poznámky. (Zděděno z GraphObject.) | |
ToString | Více lidí popisný výchozí řetězcové vyjádření objektu propojení. (Přepisuje Object.ToString.) | |
WrapGraphObject | Změní aktuální objekt sdílejí stejné vlastnosti a kategorie jako daný objekt grafu. Obálka a wrappee objekty grafu budou mít vždy identické sady vlastností a kategorie. (Zděděno z GraphObject.) |
Nahoru
Události
Název | Popis | |
---|---|---|
CategoryChanged | (Zděděno z GraphObject.) | |
PropertyChanged | (Zděděno z GraphObject.) |
Nahoru
Bezpečný přístup z více vláken
Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou bezpečné pro přístup z více vláken. Není zaručeno, že členy instancí jsou bezpečné pro přístup z více vláken.