Klasa GraphGroup
Owinięcie na węzłach, które mają IsGroup = true.Nie mają oddzielne tożsamości; używają tożsamości węzła, który ich zawijania.
Hierarchia dziedziczenia
Object
Microsoft.VisualStudio.GraphModel.GraphObject
Microsoft.VisualStudio.GraphModel.GraphGroup
Przestrzeń nazw: Microsoft.VisualStudio.GraphModel
Zestaw: Microsoft.VisualStudio.GraphModel (w Microsoft.VisualStudio.GraphModel.dll)
Składnia
'Deklaracja
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 uwidacznia następujące elementy członkowskie.
Właściwości
Nazwa | Opis | |
---|---|---|
![]() |
Categories | Zwraca wszystkie kategorie.Nigdy nie zwraca wartość null. (Odziedziczone z GraphObject). |
![]() |
CategoryCount | Zwraca liczbę kategorii w obiekcie. (Odziedziczone z GraphObject). |
![]() |
ChildGroups | Kolekcja dziecko GraphGroups.Grupa dziecko to taki, który jest połączony z grupą nadrzędnego za pośrednictwem łącza o IsContainment. Ta kolekcja automatycznie zachowywane jako węzły są dodawane i usuwane z wykresu i jako IsGroup właściwości są zmieniane i jako ograniczenia rozprzestrzeniania łącza są dodawane lub usuwane. |
![]() |
ChildNodes | Zbiór węzłów podrzędnych (z wyłączeniem węzły, które mają atrybut IsGroup ma wartość true). Węzeł potomny węzła jest taki, który jest połączony za pośrednictwem łącza o IsContainment w grupie nadrzędnej. Ta kolekcja automatycznie zachowywane jako węzły są dodawane i usuwane z wykresu i jako IsGroup właściwości są zmieniane i jako ograniczenia rozprzestrzeniania łącza są dodawane lub usuwane. |
![]() |
ContainmentLinks | Łącza dotyczące zamknięcia, które są zawarte w tej grupie. |
![]() |
ContentVisibility | Pobierz czy zawartość wewnątrz tego węzła jest widoczny, czy nie. |
![]() |
DescriptiveCategoryLabel | Tworzy przecinkami lista wszystkich etykiet kategorii dla tego obiektu wykres. (Odziedziczone z GraphObject). |
![]() |
DocumentSchema | Pobiera lokalny dokument schematu od właściciela tego wykresu. (Odziedziczone z GraphObject). |
![]() |
GroupNode | |
![]() |
Id | |
![]() |
IsEmpty | Dowiedz się, czy grupa zawiera wszystkie węzły podrzędne lub grup. |
![]() |
IsExpanded | GET, czy ten węzeł jest rozwinięty. |
![]() |
IsGroup | Pobiera się, czy ten obiekt jest IsGroup.Szuka GraphProperties.StyleForGroup. (Odziedziczone z GraphObject). |
![]() |
IsPseudo | Pobiera się, czy ten obiekt jest Pseudo.Szuka GraphProperties.IsPseudo. (Odziedziczone z GraphObject). |
![]() |
Item | Właściwość, która zwraca lub ustawia wartość właściwości. (Odziedziczone z GraphObject). |
![]() |
Label | |
![]() |
Owner | Pobiera obiekt wykresu, który należy ten obiekt. (Odziedziczone z GraphObject). |
![]() |
Parents | Rodzice tej grupy. |
![]() |
Properties | Właściwość, która zwraca wartość wyliczenia wszystkie adnotacje.Kolejność wyliczania jest losowa. (Odziedziczone z GraphObject). |
![]() |
PropertyCount | Właściwość, która zwraca liczbę wszystkich adnotacji. (Odziedziczone z GraphObject). |
![]() |
PropertyKeys | Właściwość, która zwraca wartość wyliczenia wszystkich kluczy adnotacji.Kolejność wyliczania jest losowa. (Odziedziczone z GraphObject). |
![]() |
PropertyValues | Właściwość, która zwraca wartość wyliczenia wartości wszystkich adnotacji.Kolejność wyliczania jest losowa. (Odziedziczone z GraphObject). |
![]() |
Visibility | Właściwość pomocnika get/set właściwości widoczności GraphObject. (Odziedziczone z GraphObject). |
Początek
Metody
Nazwa | Opis | |
---|---|---|
![]() |
AddCategory | Dodaje kategorię do obiektu. (Odziedziczone z GraphObject). |
![]() |
AsNode | Konwertuje GraphObject GraphNode.Jeśli jest to GraphGroup, zwracana jest węzłem wewnętrznym. Dla typów innych niż GraphNode/grupa zwracana jest wartość null. (Odziedziczone z GraphObject). |
![]() |
ClearCategories | Usuń wszystkie kategorie od tego obiektu. (Odziedziczone z GraphObject). |
![]() |
ClearValue(GraphProperty) | Usuwa wartość określona właściwość. (Odziedziczone z GraphObject). |
![]() |
CopyCategories | Kopiuje wszystkie nowe kategorie z danego obiektu, zachowując istniejące kategorie. (Odziedziczone z GraphObject). |
![]() |
CopyProperties | Kopie wszelkich nowych właściwości z danego obiektu, zachowując istniejące wartości właściwości bez zmian. (Odziedziczone z GraphObject). |
![]() |
Equals | Determines whether the specified object is equal to the current object. (Odziedziczone z Object). |
![]() |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Odziedziczone z Object). |
![]() |
GetAncestors | Zwraca wszystkie nadrzędnego przodków tej grupy, z wyłączeniem tej grupy. |
![]() |
GetDescendantGroups | Zwraca wszystkie grupy elementów podrzędnych, znajdujące się w tej hierarchii grupy, łącznie z tej grupy. |
![]() |
GetDescendants | Zwraca wszystkie węzły podrzędne znajdujące się w tej hierarchii grupy. |
![]() |
GetHashCode | Serves as the default hash function. (Odziedziczone z Object). |
![]() |
GetMetaObject | (Odziedziczone z GraphObject). |
![]() |
GetSchemaValue | Pobiera wartość schematu specyficzne właściwości, jeśli taki istnieje. (Odziedziczone z GraphObject). |
![]() |
GetType | Gets the Type of the current instance. (Odziedziczone z Object). |
![]() |
GetValue(String) | Pobiera wartość określona właściwość. (Odziedziczone z GraphObject). |
![]() |
GetValue(GraphProperty) | Pobiera wartość określonego adnotacji. (Odziedziczone z GraphObject). |
![]() |
GetValue<T>(GraphProperty, Graph) | Pobiera wartość określona właściwość. (Odziedziczone z GraphObject). |
![]() |
GetValue<T>(GraphProperty, T) | Pobiera wartość określonego adnotacji.Jeśli property nie została określona, zwracamy domyślną wartość, która w wywołaniu przekazano do tej metody. (Odziedziczone z GraphObject). |
![]() |
GetValue<T>(GraphProperty, Graph, GraphCategory%) | Pobiera wartość określona właściwość i zwraca również kategorię, do której wartość tej właściwości jest dziedziczona, jeśli istnieje. (Odziedziczone z GraphObject). |
![]() |
GetValueAsString | Podana właściwość zwraca ciąg, który używa danej kultury. (Odziedziczone z GraphObject). |
![]() |
HasCategory(String) | Zwraca wartość true, jeśli obiekt ma danej kategorii. (Odziedziczone z GraphObject). |
![]() |
HasCategory(GraphCategory) | Zwraca wartość true, jeśli obiekt ma danej kategorii. (Odziedziczone z GraphObject). |
![]() |
HasCategory(IEnumerable<GraphCategory>) | Zwraca wartość true, jeśli obiekt ma jedną z danej kategorii. (Odziedziczone z GraphObject). |
![]() |
HasCategoryInSet | Określa, czy dany zestaw kategorii stosuje się do tego obiektu. (Odziedziczone z GraphObject). |
![]() |
HasLocalValue | Zwraca wartość true, jeśli istnieje określona właściwość na ten obiekt z wyboru dziedziczenia nie kategorii. (Odziedziczone z GraphObject). |
![]() |
HasValue(String) | Dowiedz się, czy obiekt ma wartość dla określonej właściwości. (Odziedziczone z GraphObject). |
![]() |
HasValue(GraphProperty) | Zwraca wartość true, jeśli istnieje określony adnotacji. (Odziedziczone z GraphObject). |
![]() |
MemberwiseClone | Creates a shallow copy of the current Object. (Odziedziczone z Object). |
![]() |
OnCategoryChanged | Informuje o zdarzeniach zmiana właściwości węzła i grupy. (Zastępuje GraphObject.OnCategoryChanged(GraphCategory, GraphCategoryChangeType)). |
![]() |
OnPropertyChanged(String) | Informuje o zdarzeniach zmiana właściwości węzła i grupy. (Zastępuje GraphObject.OnPropertyChanged(String)). |
![]() |
OnPropertyChanged(GraphProperty) | Wywołuje zdarzenie PropertyChangd dla danej GraphProperty. (Odziedziczone z GraphObject). |
![]() |
RemoveCategory | Usuwa kategorię tego obiektu. (Odziedziczone z GraphObject). |
![]() |
SetValue(String, Object) | Dodaje adnotację za pomocą podanego klucza, typ i wartość. (Odziedziczone z GraphObject). |
![]() |
SetValue<T>(GraphProperty, T) | Ustawia wartość danej właściwości.Jeśli właściwość już istnieje, jej wartość jest zastępowany chyba że flagi adnotacji zapobiec inaczej. (Odziedziczone z GraphObject). |
![]() |
ToString | Returns a string that represents the current object. (Odziedziczone z Object). |
![]() |
WrapGraphObject | Modyfikuje bieżący obiekt Wykres, aby współużytkować takie same właściwości i kategorii jako dany obiekt. Owinięcie i wrappee obiekty wykresu zawsze mają identyczne zestawy właściwości i kategorii. (Odziedziczone z GraphObject). |
Początek
Zdarzenia
Nazwa | Opis | |
---|---|---|
![]() |
CategoryChanged | (Odziedziczone z GraphObject). |
![]() |
PropertyChanged | (Odziedziczone z GraphObject). |
Początek
Bezpieczeństwo wątku
Wszystkie publiczne static (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Wystąpienia elementów członkowskich nie dają gwarancji bezpieczeństwa wątków.