RoleGroupTreeNode, classe
Représente le nœud contenant les rôles enfants d'un rôle parent dans l'arborescence de navigation pour l'Explorateur de modèles.
Hiérarchie d'héritage
System.Object
System.MarshalByRefObject
System.Windows.Forms.TreeNode
Microsoft.VisualStudio.Modeling.Shell.ExplorerTreeNode
Microsoft.VisualStudio.Modeling.Shell.RoleGroupTreeNode
Espace de noms : Microsoft.VisualStudio.Modeling.Shell
Assembly : Microsoft.VisualStudio.Modeling.Sdk.Shell.12.0 (dans Microsoft.VisualStudio.Modeling.Sdk.Shell.12.0.dll)
Syntaxe
'Déclaration
Public Class RoleGroupTreeNode _
Inherits ExplorerTreeNode
public class RoleGroupTreeNode : ExplorerTreeNode
Le type RoleGroupTreeNode expose les membres suivants.
Constructeurs
Nom | Description | |
---|---|---|
![]() |
RoleGroupTreeNode | Initialise une nouvelle instance de la classe RoleGroupTreeNode. |
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 | Conteneur d'arborescence de l'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 | Entre ou définit l'index dans la liste d'images TreeView à utiliser pour l'icône représentant ce nœud, si elle n'est pas remplacée par une icône en fonction du contenu du 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 à conserver lorsque vous mettez à jour (Prune) 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 | ModelElement que ce nœud représente (le cas échéant). (Hérité de ExplorerTreeNode.) |
![]() |
RepresentedRole | Rôle 1..* que ce nœud représente (Substitue ExplorerTreeNode.RepresentedRole.) |
![]() |
RoleInfo | Obtient l'objet DomainRoleInfo du nœud. |
![]() |
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.) |
![]() |
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) | Remplace le point d'exécution n'importe quelle action Dispose requise par la sous-classe (Hérité de ExplorerTreeNode.) |
![]() |
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 par défaut. (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 | Obtient l'élément ModelElement que ce nœud représente, le cas échéant. (Hérité de ExplorerTreeNode.) |
![]() |
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 du nœud. (Substitue ExplorerTreeNode.ProvideNodeText().) |
![]() |
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 | Définit l'élément ModelElement que ce nœud représente, le cas échéant. (Hérité de ExplorerTreeNode.) |
![]() |
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 | Force une mise à jour du texte et de l'icône du nœud.Par défaut, cela définit l'image par défaut et met à jour le texte de nœud à l'aide de UpdateNodeText() (Hérité de ExplorerTreeNode.) |
![]() |
UpdateNodeText | Met à jour le texte du 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
Notes
Explorateur de DSL est dérivé Explorateur de modèles.
Ce nœud possède une relation un-à-plusieurs de domaine d'incorporation entre le rôle parent et ses rôles enfants. Le nom complet de la propriété qui est affecté au rôle enfant (PropertyDisplayName)détermine le texte qui apparaît en regard de le nœud.
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.