GraphGroup-Klasse
Ein Wrapper für Knoten, die IsGroup=true haben. Sie haben keine separate Identität; sie verwenden die Identität des Knotens, der sie umschließen.
Vererbungshierarchie
Object
Microsoft.VisualStudio.GraphModel.GraphObject
Microsoft.VisualStudio.GraphModel.GraphGroup
Namespace: Microsoft.VisualStudio.GraphModel
Assembly: Microsoft.VisualStudio.GraphModel (in Microsoft.VisualStudio.GraphModel.dll)
Syntax
'Declaration
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
Der GraphGroup-Typ macht die folgenden Member verfügbar.
Eigenschaften
Name | Beschreibung | |
---|---|---|
Categories | Gibt alle Kategorien zurück.Gibt nie NULL zurück. (Von GraphObject geerbt.) | |
CategoryCount | Gibt die Anzahl von Kategorien im Objekt zurück. (Von GraphObject geerbt.) | |
ChildGroups | Eine Auflistung von untergeordneten GraphGroups.Eine untergeordnete Gruppe ist eine, die mit einer übergeordneten Gruppe über einen IsContainment-Link verknüpft ist. Diese Auflistung wird automatisch beibehalten, während Knoten aus dem Diagramm hinzugefügt und entfernt werden, während IsGroup-Eigenschaften geändert und während Kapselungslinks hinzugefügt oder entfernt werden. | |
ChildNodes | Eine Auflistung (ohne untergeordnete Knoten der Knoten, die IsGroup verfügen, das auf true festgelegt ist). Ein untergeordneter Knoten ist einer, die mit einer übergeordneten Gruppe über einen IsContainment-Link verknüpft ist. Diese Auflistung wird automatisch beibehalten, während Knoten aus dem Diagramm hinzugefügt und entfernt werden, während IsGroup-Eigenschaften geändert und während Kapselungslinks hinzugefügt oder entfernt werden. | |
ContainmentLinks | Die Kapselungslinks, die in dieser Gruppe enthalten sind. | |
ContentVisibility | Ruft ab, ob der Inhalt innerhalb dieses Knotens sichtbar ist. | |
DescriptiveCategoryLabel | Erstellt eine getrennte Liste aller Kategorienbezeichnungen für dieses Diagrammobjekt. (Von GraphObject geerbt.) | |
DocumentSchema | Ruft das Schema der Dokumentlokalen Variable vom Besitzer dieses Diagramms ab. (Von GraphObject geerbt.) | |
GroupNode | ||
Id | ||
IsEmpty | Feststellen, ob die Gruppe mit untergeordneten Knoten oder Gruppen enthält. | |
IsExpanded | Ruft ab, ob dieser Knoten erweitert wurde. | |
IsGroup | Ruft ab, ob dieses Objekt IsGroup ist.Es findet nach dem GraphProperties.StyleForGroup. (Von GraphObject geerbt.) | |
IsPseudo | Ruft ab, ob dieses Objekt Pseudo ist.Es findet nach dem GraphProperties.IsPseudo. (Von GraphObject geerbt.) | |
Item | Eigenschaft, die einen Eigenschaftswert abruft oder festlegt. (Von GraphObject geerbt.) | |
Label | ||
Owner | Ruft das Diagrammobjekt ab, dass dieses Objekt gehört. (Von GraphObject geerbt.) | |
Parents | Das übergeordnete Element dieser Gruppe. | |
Properties | Eigenschaft, die eine Enumeration aller Anmerkungen zurückgibt.Die Reihenfolge der Enumeration ist willkürlich. (Von GraphObject geerbt.) | |
PropertyCount | Eigenschaft, die einigen alle Anmerkungen zurückgibt. (Von GraphObject geerbt.) | |
PropertyKeys | Eigenschaft, die eine Enumeration aller Anmerkungsschlüssel zurückgibt.Die Reihenfolge der Enumeration ist willkürlich. (Von GraphObject geerbt.) | |
PropertyValues | Eigenschaft, die eine Enumeration aller Anmerkungswerte zurückgibt.Die Reihenfolge der Enumeration ist willkürlich. (Von GraphObject geerbt.) | |
Visibility | Abzurufen Hilfeeigenschaft/Satzsichtbarkeitseigenschaft von einem GraphObject. (Von GraphObject geerbt.) |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
AddCategory | Fügt einer Kategorie das Objekt hinzu. (Von GraphObject geerbt.) | |
AsNode | Konvertiert das GraphObject zu einem GraphNode.Wenn dieses ein GraphGroup ist, wird der innere Knoten zurückgegeben. Für Typen als GraphNode/Gruppe, wird NULL zurückgegeben. (Von GraphObject geerbt.) | |
ClearCategories | Entfernt alle Kategorien aus diesem Objekt. (Von GraphObject geerbt.) | |
ClearValue(GraphProperty) | Entfernt den Wert der angegebenen Eigenschaft. (Von GraphObject geerbt.) | |
CopyCategories | Kopiert alle neuen Kategorien vom angegebenen Objekt und hält vorhandenen Kategorien. (Von GraphObject geerbt.) | |
CopyProperties | Kopiert alle neuen Eigenschaften vom angegebenen Objekt und hält vorhandene Eigenschaftswerte unverändert. (Von GraphObject geerbt.) | |
Equals | Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.) | |
Finalize | Gibt einem Objekt Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor es von der Garbage Collection freigegeben wird. (Von Object geerbt.) | |
GetAncestors | Gibt alle übergeordneten Vorgänger dieser Gruppe, ohne diese Gruppe zurück. | |
GetDescendantGroups | Gibt alle Nachfolgergruppen, die diese enthalten Steuerelementhierarchie werden, einschließlich diese Gruppe zurück. | |
GetDescendants | Gibt alle nachfolgenden Knoten zurück, die von dieser Steuerelementhierarchie enthalten sind. | |
GetHashCode | Fungiert als die Standardhashfunktion. (Von Object geerbt.) | |
GetMetaObject | (Von GraphObject geerbt.) | |
GetSchemaValue | Ruft den schemaspezifischem Wert der Eigenschaft ab, sofern vorhanden. (Von GraphObject geerbt.) | |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) | |
GetValue(String) | Ruft den Wert der angegebenen Eigenschaft ab. (Von GraphObject geerbt.) | |
GetValue(GraphProperty) | Ruft den Wert der angegebenen Anmerkung ab. (Von GraphObject geerbt.) | |
GetValue<T>(GraphProperty, Graph) | Ruft den Wert der angegebenen Eigenschaft ab. (Von GraphObject geerbt.) | |
GetValue<T>(GraphProperty, T) | Ruft den Wert der angegebenen Anmerkung ab.Wenn property nicht festgelegt ist, geben Sie den Standardwert zurück, die der Aufrufer an diese Methode übergeben. (Von GraphObject geerbt.) | |
GetValue<T>(GraphProperty, Graph, GraphCategory%) | Ruft den Wert der angegebenen Eigenschaft ab sowie der Kategorie, dass dieser Eigenschaftswert von der geerbt wurde, sofern zurück. (Von GraphObject geerbt.) | |
GetValueAsString | Gibt der angegebenen Eigenschaft als Zeichenfolge zurück, die die angegebene Kultur verwendet. (Von GraphObject geerbt.) | |
HasCategory(String) | Gibt true zurück, wenn das Objekt die angegebene Kategorie hat. (Von GraphObject geerbt.) | |
HasCategory(GraphCategory) | Gibt true zurück, wenn das Objekt die angegebene Kategorie hat. (Von GraphObject geerbt.) | |
HasCategory(IEnumerable<GraphCategory>) | Gibt true zurück, wenn das Objekt eine der angegebenen Kategorien verfügt. (Von GraphObject geerbt.) | |
HasCategoryInSet | Bestimmt, ob der angegebene Satz von Kategorien auf dieses Objekt angewendet. (Von GraphObject geerbt.) | |
HasLocalValue | Gibt true zurück, wenn die angegebene Eigenschaft von diesem Objekt ohne Kategorienvererbungsüberprüfung vorhanden ist. (Von GraphObject geerbt.) | |
HasValue(String) | Feststellen, ob das Objekt einen Wert für die angegebene Eigenschaft verfügt. (Von GraphObject geerbt.) | |
HasValue(GraphProperty) | Gibt true zurück, wenn die angegebene Anmerkung vorhanden ist. (Von GraphObject geerbt.) | |
MemberwiseClone | Erstellt eine flache Kopie vom aktuellen Object. (Von Object geerbt.) | |
OnCategoryChanged | Löst die "property changed"-Ereignisse für den Knoten und die Gruppe aus. (Überschreibt GraphObject.OnCategoryChanged(GraphCategory, GraphCategoryChangeType).) | |
OnPropertyChanged(String) | Löst die "property changed"-Ereignisse für den Knoten und die Gruppe aus. (Überschreibt GraphObject.OnPropertyChanged(String).) | |
OnPropertyChanged(GraphProperty) | Löst ein PropertyChangd-Ereignis für das angegebene GraphProperty aus. (Von GraphObject geerbt.) | |
RemoveCategory | Entfernt die Kategorie des Objekts. (Von GraphObject geerbt.) | |
SetValue(String, Object) | Fügt einer Anmerkung, mithilfe der angegebenen Schlüssel, des Typs und des Werts hinzu. (Von GraphObject geerbt.) | |
SetValue<T>(GraphProperty, T) | Legt den Wert der angegebenen Eigenschaft fest.Wenn die Eigenschaft bereits vorhanden ist, wird sein Wert überschrieben, es sei denn, die Anmerkungsflags andernfalls verhindern. (Von GraphObject geerbt.) | |
ToString | Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.) | |
WrapGraphObject | Ändert das aktuelle Diagrammobjekt, um dieselbe Eigenschaft und Kategorien freizugeben, die das angegebene Diagrammobjekt. Die Wrapper- und wrappeediagrammobjekte haben immer identische Sätze Eigenschaften und Kategorien. (Von GraphObject geerbt.) |
Zum Seitenanfang
Ereignisse
Name | Beschreibung | |
---|---|---|
CategoryChanged | (Von GraphObject geerbt.) | |
PropertyChanged | (Von GraphObject geerbt.) |
Zum Seitenanfang
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.