GraphGroup – třída
Obal na uzly, které mají IsGroup = true.Nemají zvláštní identity. použití identity uzel, který se zalomí.
Hierarchie dědičnosti
System.Object
Microsoft.VisualStudio.GraphModel.GraphObject
Microsoft.VisualStudio.GraphModel.GraphGroup
Obor názvů: Microsoft.VisualStudio.GraphModel
Sestavení: Microsoft.VisualStudio.GraphModel (v Microsoft.VisualStudio.GraphModel.dll)
Syntaxe
'Deklarace
Public Class GraphGroup _
Inherits GraphObject
public class GraphGroup : GraphObject
public ref class GraphGroup : public GraphObject
type GraphGroup =
class
inherit GraphObject
end
public class GraphGroup extends GraphObject
Typ GraphGroup zveřejňuje následující členy.
Vlastnosti
Název | Popis | |
---|---|---|
Categories | Vrátí všechny kategorie.Nikdy vrátí hodnotu null. (Zděděno z GraphObject.) | |
CategoryCount | Vrátí počet kategorií v objektu. (Zděděno z GraphObject.) | |
ChildGroups | Kolekce podřízených GraphGroups.Podřízené skupiny je propojen s nadřazená skupina prostřednictvím propojení IsContainment. Tato kolekce je udržována automaticky jako uzly přidávání a odebírání z grafu a jako IsGroup se změní vlastnosti a jako uzavření odkazy přidat nebo odebrat. | |
ChildNodes | Kolekce podřízených uzlů (s výjimkou uzly, které mají IsGroup nastavena na hodnotu true). Je podřízený uzel, který je propojen nadřazená skupina prostřednictvím propojení IsContainment. Tato kolekce je udržována automaticky jako uzly přidávání a odebírání z grafu a jako IsGroup se změní vlastnosti a jako uzavření odkazy přidat nebo odebrat. | |
ContainmentLinks | Uzavření odkazy, které jsou obsaženy v této skupině. | |
ContentVisibility | Získáte, zda je zobrazen obsah uvnitř tohoto uzlu, nebo ne. | |
DescriptiveCategoryLabel | Vytvoří seznam oddělený všechny popisky kategorií pro tento objekt grafu. (Zděděno z GraphObject.) | |
DocumentSchema | Místní dokument schématu získá od vlastníka tohoto grafu. (Zděděno z GraphObject.) | |
GroupNode | ||
Id | ||
IsEmpty | Zjistíte, zda skupina obsahuje všechny podřízené uzly nebo skupiny. | |
IsExpanded | Získáte, zda tento uzel je rozbalen. | |
IsGroup | Získá se, zda je tento objekt IsGroup.Hledá GraphProperties.StyleForGroup. (Zděděno z GraphObject.) | |
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 | ||
Owner | Získá objekt grafu, které tento objekt náleží. (Zděděno z GraphObject.) | |
Parents | Rodiče této skupiny. | |
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 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 GraphGroup, je vrácena vnitřního uzlu. Pro jiné typy než GraphNode a skupinou je vrácena hodnota null. (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.) | |
CopyCategories | Zkopíruje všechny nové kategorie daný objekt, 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í hodnoty vlastností beze změny. (Zděděno z GraphObject.) | |
Equals | Určuje, zda zadaný objekt je rovno aktuální objekt. (Zděděno z Object.) | |
Finalize | Umožňuje objekt při uvolnění prostředků a provádět jiné operace vyčištění před je zažádáno systémem uvolňování paměti. (Zděděno z Object.) | |
GetAncestors | Vrací všechny nadřazené předchůdce této skupiny, s výjimkou této skupiny. | |
GetDescendantGroups | Vrátí všechny skupiny následovníků, obsažené v této hierarchii skupiny včetně této skupiny. | |
GetDescendants | Vrátí všechny uzly potomků obsažené v této hierarchii skupin. | |
GetHashCode | Slouží jako funkci hash u určitého typu. (Zděděno z Object.) | |
GetMetaObject | (Zděděno z GraphObject.) | |
GetSchemaValue | Načte schéma specifické hodnoty vlastnosti, pokud existuje. (Zděděno z GraphObject.) | |
GetType | Získá Type aktuální instance. (Zděděno z Object.) | |
GetValue(String) | Načte hodnotu zadanou vlastností. (Zděděno z GraphObject.) | |
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 property není nastavena jsme vrátit výchozí hodnotu, která volající předaná této metodě. (Zděděno z GraphObject.) | |
GetValue<T>(GraphProperty, Graph, GraphCategory%) | Načte hodnotu zadanou vlastností a také vrátí kategorii, do které byla tato hodnota vlastnosti zděděné z, pokud existuje. (Zděděno z GraphObject.) | |
GetValueAsString | Daná vlastnost vrátí řetězec, který používá dané kultury. (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 PRAVDA, pokud má objekt kterékoli dané kategorie. (Zděděno z GraphObject.) | |
HasCategoryInSet | Určuje, zda danou sadu kategorie platí pro tento objekt. (Zděděno z GraphObject.) | |
HasLocalValue | Vrátí hodnotu true Pokud zadaná vlastnost existuje pro tento objekt s žádná kontrola dědičnosti kategorie. (Zděděno z GraphObject.) | |
HasValue(String) | Zjistěte, zda objekt má hodnotu 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ří kopii aktuálního Object. (Zděděno z Object.) | |
OnCategoryChanged | Změněná vlastnost události pro uzel a skupina zvýší. (Přepisuje GraphObject.OnCategoryChanged(GraphCategory, GraphCategoryChangeType).) | |
OnPropertyChanged(String) | Změněná vlastnost události pro uzel a skupina zvýší. (Přepisuje GraphObject.OnPropertyChanged(String).) | |
OnPropertyChanged(GraphProperty) | Pro dané GraphProperty vyvolává událost PropertyChangd. (Zděděno z GraphObject.) | |
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, jeho hodnota je přepsán Pokud jinak zabránit příznaky poznámek. (Zděděno z GraphObject.) | |
ToString | Vrátí řetězec představující aktuální objekt. (Zděděno z Object.) | |
WrapGraphObject | Změní aktuální objekt jako objekt graph daný sdílejí stejné vlastnosti a kategorie. Krycí a objektů graph wrappee 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.