Sdílet prostřednictvím


GraphObject – třída

Tato třída bude objekt extensible přidáním vaku silnými vlastnost páry název hodnota.

Hierarchie dědičnosti

System.Object
  Microsoft.VisualStudio.GraphModel.GraphObject
    Microsoft.VisualStudio.GraphModel.Graph
    Microsoft.VisualStudio.GraphModel.GraphLink
    Microsoft.VisualStudio.GraphModel.GraphMetadata
    Microsoft.VisualStudio.GraphModel.GraphNode
    Microsoft.VisualStudio.GraphModel.Styles.GraphCondition
    Microsoft.VisualStudio.GraphModel.Styles.GraphConditionalStyle
    Microsoft.VisualStudio.GraphModel.Styles.GraphSetter

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

Syntaxe

'Deklarace
Public MustInherit Class GraphObject
public abstract class GraphObject
public ref class GraphObject abstract
[<AbstractClass>]
type GraphObject =  class end
public abstract class GraphObject

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

Konstruktory

  Název Popis
Chráněná metoda GraphObject() Chráněný konstruktor Annotatable
Chráněná metoda GraphObject(Graph) Chráněný konstruktor Annotatable

Na začátek

Vlastnosti

  Název Popis
Veřejná vlastnost Categories Vrátíte všechny kategorie.Nikdy nevrací hodnotu null.
Veřejná vlastnost CategoryCount Vrátí počet kategorií v objektu.
Veřejná vlastnost DescriptiveCategoryCaption
Veřejná vlastnost IsCollapsed Získáte, zda tento uzel je sbalen.
Veřejná vlastnost IsExpanded Získejte zda rozbalit tento uzel.
Veřejná vlastnost IsGroup Získáte, zda je tento objekt IsGroup.Hledá GraphProperties.StyleForGroup
Veřejná vlastnost IsPseudo Zda je tento objekt Pseudo získáte.Hledá GraphProperties.IsPseudo
Veřejná vlastnost Item Vlastnost, která získá nebo nastaví hodnotu vlastnosti.
Veřejná vlastnost Owner Získáte objekt grafu, který patří do tohoto objektu.
Veřejná vlastnost Properties Vlastnost, která vrátí výčet všech poznámek.Pořadí výčtu je náhodný.
Veřejná vlastnost PropertyCount Vlastnost, která vrátí počet všech poznámek.
Veřejná vlastnost PropertyKeys Vlastnost, která vrátí hodnotu výčtu všech klíčů poznámky.Pořadí výčtu je náhodný.
Veřejná vlastnost PropertyValues Vlastnost, která vrátí hodnotu výčtu všech hodnot poznámky.Pořadí výčtu je náhodný.
Veřejná vlastnost Visibility Pomocné vlastnost get a set viditelnost vlastností GraphObject

Na začátek

Metody

  Název Popis
Veřejná metoda AddCategory Přidání kategorie do objektu
Veřejná metoda ClearCategories Všechny kategorie odeberte z tohoto objektu.
Veřejná metoda ClearValue(GraphProperty) Odebere hodnotu zadanou vlastností
Veřejná metoda ClearValue<T>(GraphProperty) Smažte hodnotu zadanou vlastností.
Veřejná metoda CopyCategories Nové kategorie zkopírujte z daného objektu zachovat existující kategorie.
Veřejná metoda CopyProperties Kopírovat z daného objektu nové vlastnosti, zachovat stávající hodnoty vlastnosti beze změny.
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 GetHashCode Slouží jako funkce hash určitého typu. (Zděděno z Object.)
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.
Veřejná metoda GetValue<T>(GraphProperty) Načte hodnotu zadanou vlastností.
Veřejná metoda GetValue<T>(GraphProperty, Graph) Načte hodnotu zadanou vlastností.
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
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é.
Veřejná metoda GetValueAsString Vrátí řetězec pomocí dané kultury dané vlastnosti.
Veřejná metoda HasCategory(String) Vrátí hodnotu true, pokud má objekt dané kategorie.
Veřejná metoda HasCategory(GraphCategory) Vrátí hodnotu true, pokud má objekt dané kategorie.
Veřejná metoda HasCategory(IEnumerable<GraphCategory>) Vrátí hodnotu true, pokud má objekt kterékoli dané kategorie.
Veřejná metoda HasCategoryInSet Určuje-li danou sadu kategorie platí pro tento objekt.
Veřejná metoda HasValue Vrátí hodnotu true, pokud zadaná poznámka existuje.
Chráněná metoda MemberwiseClone Vytvoří kopii aktuální Object. (Zděděno z Object.)
Veřejná metoda RemoveCategory Odstranit kategorii tohoto objektu
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.
Veřejná metoda ToString Vrátí řetězec, který představuje aktuální objekt. (Zděděno z Object.)

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ů