ElementTreeNode, classe
Classe abstraite d'ExplorerTreeNodes qui représentent ModelElements
Hiérarchie d'héritage
System.Object
System.MarshalByRefObject
System.Windows.Forms.TreeNode
Microsoft.VisualStudio.Modeling.Shell.ExplorerTreeNode
Microsoft.VisualStudio.Modeling.Shell.ElementTreeNode
Microsoft.VisualStudio.Modeling.Shell.ModelElementTreeNode
Microsoft.VisualStudio.Modeling.Shell.RoleTreeNode
Espace de noms : Microsoft.VisualStudio.Modeling.Shell
Assembly : Microsoft.VisualStudio.Modeling.Sdk.Shell.11.0 (dans Microsoft.VisualStudio.Modeling.Sdk.Shell.11.0.dll)
Syntaxe
'Déclaration
Public MustInherit Class ElementTreeNode _
Inherits ExplorerTreeNode
public abstract class ElementTreeNode : ExplorerTreeNode
Le type ElementTreeNode expose les membres suivants.
Constructeurs
Nom | Description | |
---|---|---|
ElementTreeNode | Constructeur |
Début
Propriétés
Nom | Description | |
---|---|---|
BackColor | Obtient ou définit la couleur d'arrière-plan du nœud d'arbre. (Hérité de TreeNode.) | |
Bounds | Obtient les limites du nœud d'arbre. (Hérité de TreeNode.) | |
Checked | Obtient ou définit une valeur indiquant si le nœud d'arbre est dans l'état activé. (Hérité de TreeNode.) | |
Container | Le conteneur d'arborescence d'explorateur qui héberge ce nœud. (Hérité de ExplorerTreeNode.) | |
ContextMenu | Obtient le menu contextuel associé à ce nœud d'arborescence. (Hérité de TreeNode.) | |
ContextMenuStrip | Obtient ou définit le menu contextuel associé à ce nœud d'arbre. (Hérité de TreeNode.) | |
DefaultImageIndex | Entrez ou définissez l'index dans la liste d'images de TreeView à utiliser pour l'icône représentant ce nœud sinon substitué par une icône selon le contenu de nœud (Hérité de ExplorerTreeNode.) | |
Disposed | True si ce nœud a été supprimé explicitement. (Hérité de ExplorerTreeNode.) | |
FirstNode | Obtient le premier nœud d'arbre enfant dans la collection de nœuds d'arbre. (Hérité de TreeNode.) | |
ForeColor | Obtient ou définit la couleur de premier plan du nœud d'arbre. (Hérité de TreeNode.) | |
FullPath | Obtient le chemin d'accès du nœud d'arbre racine au nœud d'arbre en cours. (Hérité de TreeNode.) | |
Handle | Obtient le handle du nœud d'arbre. (Hérité de TreeNode.) | |
ImageIndex | Obtient ou définit la valeur d'index de liste de l'image affichée quand le nœud d'arbre est dans l'état non sélectionné. (Hérité de TreeNode.) | |
ImageKey | Obtient ou définit la clé pour l'image associée à ce nœud d'arbre lorsque le nœud est dans un état désélectionné. (Hérité de TreeNode.) | |
Index | Obtient la position du nœud d'arbre dans la collection de nœuds d'arbre. (Hérité de TreeNode.) | |
IsEditing | Obtient une valeur indiquant si le nœud d'arbre est dans l'état modifiable. (Hérité de TreeNode.) | |
IsExpanded | Obtient une valeur indiquant si le nœud d'arbre est dans l'état développé. (Hérité de TreeNode.) | |
IsSelected | Obtient une valeur indiquant si le nœud d'arbre est dans l'état sélectionné. (Hérité de TreeNode.) | |
IsVisible | Obtient une valeur indiquant si le nœud d'arbre est visible ou partiellement visible. (Hérité de TreeNode.) | |
KeepNode | Obtient ou définit le nœud de conserver lorsque vous mettez à jour () pruneau l'arborescence de navigation. (Hérité de ExplorerTreeNode.) | |
LastNode | Obtient le dernier nœud d'arbre enfant. (Hérité de TreeNode.) | |
Level | Obtient la profondeur de base zéro du nœud d'arbre dans le contrôle TreeView. (Hérité de TreeNode.) | |
Name | Obtient ou définit le nom du nœud d'arbre. (Hérité de TreeNode.) | |
NextNode | Obtient le nœud d'arbre frère suivant. (Hérité de TreeNode.) | |
NextVisibleNode | Obtient le nœud d'arbre visible suivant. (Hérité de TreeNode.) | |
NodeFont | Obtient ou définit la police utilisée pour afficher le texte sur l'étiquette du nœud d'arborescence. (Hérité de TreeNode.) | |
Nodes | Obtient la collection d'objets TreeNode assignés au nœud d'arbre en cours. (Hérité de TreeNode.) | |
Parent | Obtient le nœud d'arbre parent du nœud d'arbre en cours. (Hérité de TreeNode.) | |
PrevNode | Obtient le nœud d'arbre frère précédent. (Hérité de TreeNode.) | |
PrevVisibleNode | Obtient le nœud d'arbre visible précédent. (Hérité de TreeNode.) | |
RepresentedElement | Le ModelElement que ce nœud représente (le cas échéant). (Hérité de ExplorerTreeNode.) | |
RepresentedRole | Le rôle de domaine que ce nœud représente (le cas échéant). (Hérité de ExplorerTreeNode.) | |
SelectedImageIndex | Obtient ou définit la valeur d'index de liste de l'image affichée quand le nœud d'arbre est dans l'état sélectionné. (Hérité de TreeNode.) | |
SelectedImageKey | Obtient ou définit la clé de l'image affichée dans le nœud d'arbre lorsqu'il est dans un état sélectionné. (Hérité de TreeNode.) | |
ShowDomainClass | Obtient ou définit si montrer le nom de DomainClass après le nom de ModelElement dans le texte de nœud d'arbre.Par exemple, « myElement MyClass () ».Peut être ignoré si le type de nœud ne représente pas des éléments de modèle. | |
StateImageIndex | Obtient ou définit l'index de l'image utilisée pour indiquer l'état du TreeNode lorsque la propriété CheckBoxes du TreeView parent a la valeur false. (Hérité de TreeNode.) | |
StateImageKey | Obtient ou définit la clé de l'image utilisée pour indiquer l'état du TreeNode lorsque la propriété CheckBoxes du TreeView parent a la valeur false. (Hérité de TreeNode.) | |
Tag | Obtient ou définit l'objet qui contient les données relatives au nœud d'arbre. (Hérité de TreeNode.) | |
Text | Obtient ou définit le texte affiché dans l'étiquette du nœud d'arbre. (Hérité de TreeNode.) | |
ToolTipText | Obtient ou définit le texte qui apparaît lorsque le pointeur de la souris est placé sur TreeNode. (Hérité de TreeNode.) | |
TreeView | Obtient l'arborescence parente à laquelle le nœud d'arbre est assigné. (Hérité de TreeNode.) |
Début
Méthodes
Nom | Description | |
---|---|---|
BeginEdit | Démarre la modification de l'étiquette du nœud d'arbre. (Hérité de TreeNode.) | |
Clone | Copie le nœud d'arbre et l'ensemble du sous-arbre rattaché à ce nœud d'arbre. (Hérité de TreeNode.) | |
Collapse() | Réduit le nœud d'arbre. (Hérité de TreeNode.) | |
Collapse(Boolean) | Réduit TreeNode et réduit éventuellement ses enfants. (Hérité de TreeNode.) | |
CreateObjRef | Essentiel pour la sécurité. Crée un objet contenant toutes les informations appropriées requises pour générer un proxy permettant de communiquer avec un objet distant. (Hérité de MarshalByRefObject.) | |
Deserialize | Charge l'état du TreeNode à partir du SerializationInfo. (Hérité de TreeNode.) | |
Dispose() | (Hérité de ExplorerTreeNode.) | |
Dispose(Boolean) | La substitution pour la méthode dispose décrocher l'observation des modifications de nom d'élément (Substitue ExplorerTreeNode.Dispose(Boolean).) | |
EndEdit | Termine la modification de l'étiquette du nœud d'arbre. (Hérité de TreeNode.) | |
EnsureVisible | Garantit que le nœud d'arbre est visible, en développant les nœuds d'arbre et en faisant défiler le contrôle TreeView. (Hérité de TreeNode.) | |
Equals | Détermine si l'objet spécifié est identique à l'objet actuel. (Hérité de Object.) | |
Expand | Développe le nœud d'arbre. (Hérité de TreeNode.) | |
ExpandAll | Développe tous les nœuds d'arbre enfants. (Hérité de TreeNode.) | |
Finalize | Autorise un objet à tenter de libérer des ressources et d'exécuter d'autres opérations de nettoyage avant qu'il ne soit récupéré par l'opération garbage collection. (Hérité de Object.) | |
GetHashCode | Sert de fonction de hachage pour un type particulier. (Hérité de Object.) | |
GetLifetimeService | Essentiel pour la sécurité. Récupère l'objet de service de durée de vie en cours qui contrôle la stratégie de durée de vie de cette instance. (Hérité de MarshalByRefObject.) | |
GetNodeCount | Retourne le nombre de nœuds d'arbre enfants. (Hérité de TreeNode.) | |
GetRepresentedElement | (Substitue ExplorerTreeNode.GetRepresentedElement().) | |
GetType | Obtient le Type de l'instance actuelle. (Hérité de Object.) | |
InitializeLifetimeService | Essentiel pour la sécurité. Obtient un objet de service de durée de vie pour contrôler la stratégie de durée de vie de cette instance. (Hérité de MarshalByRefObject.) | |
MemberwiseClone() | Crée une copie superficielle de l'objet Object actuel. (Hérité de Object.) | |
MemberwiseClone(Boolean) | Crée une copie superficielle de l'objet MarshalByRefObject actuel. (Hérité de MarshalByRefObject.) | |
ProvideNodeText | Fournit le texte pour le nœud. (Hérité de ExplorerTreeNode.) | |
Remove | Supprime le nœud d'arbre en cours du contrôle TreeView. (Hérité de TreeNode.) | |
Serialize | Enregistre l'état du TreeNode dans le SerializationInfo spécifié. (Hérité de TreeNode.) | |
SetRepresentedElement | (Substitue ExplorerTreeNode.SetRepresentedElement(ModelElement).) | |
Toggle | Fait basculer le nœud d'arbre entre l'état développé ou réduit. (Hérité de TreeNode.) | |
ToString | Retourne une chaîne qui représente l'objet actif. (Hérité de TreeNode.) | |
Update | Forcez une mise à jour de la représentation visuelle du nœud, c. autrement dit.texte et icône (Substitue ExplorerTreeNode.Update().) | |
UpdateNodeText | Met à jour le texte pour le nœud. (Hérité de ExplorerTreeNode.) |
Début
Implémentations d'interface explicite
Nom | Description | |
---|---|---|
ISerializable.GetObjectData | Remplit un objet d'informations de sérialisation avec les données nécessaires pour sérialiser TreeNode. (Hérité de TreeNode.) |
Début
Sécurité des threads
Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.