ModelElementTreeNode-Klasse
Stellt einen Knoten für ein Element in der Navigationsstruktur für Modell-Explorer dar.
Vererbungshierarchie
System.Object
System.MarshalByRefObject
System.Windows.Forms.TreeNode
Microsoft.VisualStudio.Modeling.Shell.ExplorerTreeNode
Microsoft.VisualStudio.Modeling.Shell.ElementTreeNode
Microsoft.VisualStudio.Modeling.Shell.ModelElementTreeNode
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 ModelElementTreeNode _
Inherits ElementTreeNode
public class ModelElementTreeNode : ElementTreeNode
Der ModelElementTreeNode-Typ macht die folgenden Member verfügbar.
Konstruktoren
Name | Beschreibung | |
---|---|---|
ModelElementTreeNode(ModelElement) | Initialisieren Sie eine neue Instanz von ModelElementTreeNode. | |
ModelElementTreeNode(ModelExplorerTreeContainer, ModelElement) | Veraltet. Initialisiert eine neue Instanz der ModelElementTreeNode-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.) | |
ModelElement | Ruft das Element ab, das als Knoten in der Navigationsstruktur angezeigt wird. | |
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 Domänenrolle, die dieser Knoten darstellt (sofern vorhanden). (Von ExplorerTreeNode geerbt.) | |
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.) | |
ShowDomainClass | Ruft ab oder legt fest, ob der DomainClass-Name nach dem ModelElement-Namen im Strukturknotentext angezeigt werden soll.Zum Beispiel "myElement (MyClass)". Könnte ignoriert werden, wenn der Knotentyp keine Modellelemente darstellt. (Von ElementTreeNode 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 von "Dispose", um die Beobachtung von Elementnamenänderungen herauszulösen (Von ElementTreeNode 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 | (Von ElementTreeNode 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 in der Navigationsstruktur für Modell-Explorer 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 | (Von ElementTreeNode 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 der visuellen Darstellung des Knotens, d. h Text und Symbol (Von ElementTreeNode 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.
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.