RoleGroupTreeNode-Klasse
Stellt den Knoten dar, der die untergeordneten Rollen für eine übergeordnete Rolle in der Navigationsstruktur Modell-Explorer enthält.
Vererbungshierarchie
System.Object
System.MarshalByRefObject
System.Windows.Forms.TreeNode
Microsoft.VisualStudio.Modeling.Shell.ExplorerTreeNode
Microsoft.VisualStudio.Modeling.Shell.RoleGroupTreeNode
Namespace: Microsoft.VisualStudio.Modeling.Shell
Assembly: Microsoft.VisualStudio.Modeling.Sdk.Shell.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.Shell.12.0.dll)
Syntax
'Declaration
Public Class RoleGroupTreeNode _
Inherits ExplorerTreeNode
public class RoleGroupTreeNode : ExplorerTreeNode
Der RoleGroupTreeNode-Typ macht die folgenden Member verfügbar.
Konstruktoren
Name | Beschreibung | |
---|---|---|
RoleGroupTreeNode | Initialisiert eine neue Instanz der RoleGroupTreeNode-Klasse. |
Zum Seitenanfang
Eigenschaften
Name | Beschreibung | |
---|---|---|
BackColor | Ruft die Hintergrundfarbe des Strukturknotens ab oder legt diese fest. (Von TreeNode geerbt.) | |
Bounds | Ruft die Begrenzungen des Strukturknotens ab. (Von TreeNode geerbt.) | |
Checked | Ruft einen Wert ab, der angibt, ob der Strukturknoten aktiviert ist, oder legt diesen fest. (Von TreeNode geerbt.) | |
Container | Der Explorerstruktur-Container, der diesen Knoten enthält. (Von ExplorerTreeNode geerbt.) | |
ContextMenu | Ruft das diesem Strukturknoten zugeordnete Kontextmenü ab. (Von TreeNode geerbt.) | |
ContextMenuStrip | Ruft das diesem Strukturknoten zugeordnete Kontextmenü ab oder legt dieses fest. (Von TreeNode geerbt.) | |
DefaultImageIndex | Dient zum Abrufen oder Festlegen des Index in der TreeView-Image-Liste, die für das Symbol verwendet werden soll, das diesen Knoten darstellt, wenn es nicht durch ein Symbol auf Basis des Knoteninhalts überschrieben wird. (Von ExplorerTreeNode geerbt.) | |
Disposed | "True", wenn dieser Knoten explizit freigegeben wurde. (Von ExplorerTreeNode geerbt.) | |
FirstNode | Ruft den ersten untergeordneten Strukturknoten in der Auflistung der Strukturknoten ab. (Von TreeNode geerbt.) | |
ForeColor | Ruft die Vordergrundfarbe des Strukturknotens ab oder legt diese fest. (Von TreeNode geerbt.) | |
FullPath | Ruft den Pfad vom Stammknoten zum aktuellen Strukturknoten ab. (Von TreeNode geerbt.) | |
Handle | Ruft das Handle des Strukturknotens ab. (Von TreeNode geerbt.) | |
ImageIndex | Ruft den Indexwert des Bildes in der Bildliste ab, das für einen nicht ausgewählten Strukturknoten angezeigt wird, oder legt diesen fest. (Von TreeNode geerbt.) | |
ImageKey | Ruft den Schlüssel für das diesem Strukturknoten zugeordnete Bild ab, wenn der Knoten nicht ausgewählt ist, oder legt diesen fest. (Von TreeNode geerbt.) | |
Index | Ruft die Position des Strukturknotens in der Auflistung der Strukturknoten ab. (Von TreeNode geerbt.) | |
IsEditing | Ruft einen Wert ab, der angibt, ob sich der Strukturknoten in einem bearbeitbaren Zustand befindet. (Von TreeNode geerbt.) | |
IsExpanded | Ruft einen Wert ab, der angibt, ob der Strukturknoten erweitert ist. (Von TreeNode geerbt.) | |
IsSelected | Ruft einen Wert ab, der angibt, ob der Strukturknoten ausgewählt ist. (Von TreeNode geerbt.) | |
IsVisible | Ruft einen Wert ab, der angibt, ob der Strukturknoten vollständig oder teilweise sichtbar ist. (Von TreeNode geerbt.) | |
KeepNode | Ruft den beim Aktualisieren (Bearbeiten) der Navigationsstruktur zu erhaltenden Knoten ab oder legt diesen fest. (Von ExplorerTreeNode geerbt.) | |
LastNode | Ruft den letzten untergeordneten Strukturknoten ab. (Von TreeNode geerbt.) | |
Level | Ruft die nullbasierte Tiefe des Strukturknotens im TreeView-Steuerelement ab. (Von TreeNode geerbt.) | |
Name | Ruft den Namen des Strukturknotens ab oder legt diesen fest. (Von TreeNode geerbt.) | |
NextNode | Ruft den nächsten nebengeordneten Strukturknoten ab. (Von TreeNode geerbt.) | |
NextVisibleNode | Ruft den nächsten sichtbaren Strukturknoten ab. (Von TreeNode geerbt.) | |
NodeFont | Ruft die Schriftart ab, mit der der Bezeichnungstext des Strukturknotens angezeigt wird, oder legt diese fest. (Von TreeNode geerbt.) | |
Nodes | Ruft die Auflistung der TreeNode-Objekte ab, die dem aktuellen Strukturknoten zugewiesen sind. (Von TreeNode geerbt.) | |
Parent | Ruft den übergeordneten Strukturknoten des aktuellen Strukturknotens ab. (Von TreeNode geerbt.) | |
PrevNode | Ruft den vorherigen nebengeordneten Strukturknoten ab. (Von TreeNode geerbt.) | |
PrevVisibleNode | Ruft den vorherigen sichtbaren Strukturknoten ab. (Von TreeNode geerbt.) | |
RepresentedElement | Das ModelElement, das dieser Knoten darstellt (sofern vorhanden). (Von ExplorerTreeNode geerbt.) | |
RepresentedRole | Die 1.*-Rolle, die dieser Knoten darstellt (Überschreibt ExplorerTreeNode.RepresentedRole.) | |
RoleInfo | Ruft das DomainRoleInfo-Objekt für den Knoten ab. | |
SelectedImageIndex | Ruft den Indexwert des Bildes in der Bildliste ab, das für einen ausgewählten Strukturknoten angezeigt wird, oder legt diesen fest. (Von TreeNode geerbt.) | |
SelectedImageKey | Ruft den Schlüssel des Bildes ab, das im Strukturknoten angezeigt wird, wenn dieser ausgewählt ist, oder legt diesen fest. (Von TreeNode geerbt.) | |
StateImageIndex | Ruft den Index des Bilds ab, das den Zustand des TreeNode angibt, wenn die CheckBoxes-Eigenschaft der übergeordneten TreeView auf false festgelegt ist, oder legt diesen fest. (Von TreeNode geerbt.) | |
StateImageKey | Ruft den Schlüssel des Bilds ab, das den Zustand des TreeNode angibt, wenn die CheckBoxes-Eigenschaft der übergeordneten TreeView auf false festgelegt ist, oder legt diesen fest. (Von TreeNode geerbt.) | |
Tag | Ruft das Objekt ab, das Daten über den Strukturknoten enthält, oder legt dieses fest. (Von TreeNode geerbt.) | |
Text | Ruft den in der Bezeichnung des Strukturknotens angezeigten Text ab oder legt diesen fest. (Von TreeNode geerbt.) | |
ToolTipText | Ruft den Text ab, der angezeigt wird, wenn mit dem Mauszeiger auf einen TreeNode gezeigt wird, oder legt diesen fest. (Von TreeNode geerbt.) | |
TreeView | Ruft die übergeordnete Strukturansicht ab, der der Strukturknoten zugewiesen ist. (Von TreeNode geerbt.) |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
BeginEdit | Initiiert die Bearbeitung der Strukturknotenbezeichnung. (Von TreeNode geerbt.) | |
Clone | Kopiert die Strukturknoten sowie die gesamte Teilstruktur, die bei diesem Strukturknoten beginnt. (Von TreeNode geerbt.) | |
Collapse() | Reduziert den Strukturknoten. (Von TreeNode geerbt.) | |
Collapse(Boolean) | Reduziert den TreeNode und optional die zugehörigen untergeordneten Elemente. (Von TreeNode geerbt.) | |
CreateObjRef | Sicherheitsrelevant. Erstellt ein Objekt mit allen relevanten Informationen, die zum Generieren eines Proxys für die Kommunikation mit einem Remoteobjekt erforderlich sind. (Von MarshalByRefObject geerbt.) | |
Deserialize | Lädt den Zustand des TreeNode aus der angegebenen SerializationInfo. (Von TreeNode geerbt.) | |
Dispose() | (Von ExplorerTreeNode geerbt.) | |
Dispose(Boolean) | Überschreiben eines Punkts für die Ausführung einer beliebigen Dispose-Aktion, die von der Unterklasse gefordert wird (Von ExplorerTreeNode geerbt.) | |
EndEdit | Beendet die Bearbeitung der Strukturknotenbezeichnung. (Von TreeNode geerbt.) | |
EnsureVisible | Stellt sicher, dass der Strukturknoten sichtbar ist, wobei ggf. Strukturknoten erweitert werden und bei Bedarf im Strukturansicht-Steuerelement ein Bildlauf durchgeführt wird. (Von TreeNode geerbt.) | |
Equals | Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.) | |
Expand | Erweitert den Strukturknoten. (Von TreeNode geerbt.) | |
ExpandAll | Erweitert alle untergeordneten Strukturknoten. (Von TreeNode 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.) | |
GetHashCode | Fungiert als die Standardhashfunktion. (Von Object geerbt.) | |
GetLifetimeService | Sicherheitsrelevant. Ruft das aktuelle Lebensdauerdienstobjekt ab, das die Lebensdauerrichtlinien für diese Instanz steuert. (Von MarshalByRefObject geerbt.) | |
GetNodeCount | Gibt die Anzahl der untergeordneten Strukturknoten zurück. (Von TreeNode geerbt.) | |
GetRepresentedElement | Ruft das ModelElement ab, das dieser Knoten darstellt (sofern vorhanden). (Von ExplorerTreeNode geerbt.) | |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) | |
InitializeLifetimeService | Sicherheitsrelevant. Ruft ein Lebensdauerdienstobjekt ab, mit dem die Lebensdauerrichtlinien für diese Instanz gesteuert werden können. (Von MarshalByRefObject geerbt.) | |
MemberwiseClone() | Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.) | |
MemberwiseClone(Boolean) | Erstellt eine flache Kopie des aktuellen MarshalByRefObject-Objekts. (Von MarshalByRefObject geerbt.) | |
ProvideNodeText | Stellt den Text für den Knoten bereit. (Überschreibt ExplorerTreeNode.ProvideNodeText().) | |
Remove | Entfernt den aktuellen Strukturknoten aus dem Strukturansicht-Steuerelement. (Von TreeNode geerbt.) | |
Serialize | Speichert den Zustand des TreeNode in der angegebenen SerializationInfo. (Von TreeNode geerbt.) | |
SetRepresentedElement | Legen Sie das Modellelement fest, das diesen Knoten darstellt. (Von ExplorerTreeNode geerbt.) | |
Toggle | Wechselt zwischen dem erweiterten und dem reduzierten Zustand des Strukturknotens. (Von TreeNode geerbt.) | |
ToString | Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von TreeNode geerbt.) | |
Update | Erzwingen Sie ein Update von Text und Symbol des Knotens.Standardmäßig wird das Standardbild festgelegt und der Knotentext mit UpdateNodeText() aktualisiert (Von ExplorerTreeNode geerbt.) | |
UpdateNodeText | Aktualisiert den Text für den Knoten. (Von ExplorerTreeNode geerbt.) |
Zum Seitenanfang
Explizite Schnittstellen implementierungen
Name | Beschreibung | |
---|---|---|
ISerializable.GetObjectData | Füllt ein Serialisierungsinformationsobjekt mit den Daten, die zum Serialisieren des TreeNode erforderlich sind. (Von TreeNode geerbt.) |
Zum Seitenanfang
Hinweise
DSL-Explorer Dahinter Modell-Explorer abgeleitet wird.
Dieser Knoten verfügt ein 1: n- Domänenbeziehung, das zwischen der übergeordneten und Rolle untergeordneten Rollen einbettet. Der Eigenschaftenanzeigename, der an die untergeordnete Rolle (PropertyDisplayName) zugewiesen wird bestimmt den Text, der neben dem Knoten angezeigt wird.
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.