RoleGroupTreeNode (Clase)

Representa el nodo que contiene los roles secundarios para un rol principal en el árbol de navegación del Explorador de modelos.

Jerarquía de herencia

System.Object
  System.MarshalByRefObject
    System.Windows.Forms.TreeNode
      Microsoft.VisualStudio.Modeling.Shell.ExplorerTreeNode
        Microsoft.VisualStudio.Modeling.Shell.RoleGroupTreeNode

Espacio de nombres:  Microsoft.VisualStudio.Modeling.Shell
Ensamblado:  Microsoft.VisualStudio.Modeling.Sdk.Shell.11.0 (en Microsoft.VisualStudio.Modeling.Sdk.Shell.11.0.dll)

Sintaxis

'Declaración
Public Class RoleGroupTreeNode _
    Inherits ExplorerTreeNode
public class RoleGroupTreeNode : ExplorerTreeNode

El tipo RoleGroupTreeNode expone los siguientes miembros.

Constructores

  Nombre Descripción
Método público RoleGroupTreeNode Inicializa una nueva instancia de la clase RoleGroupTreeNode.

Arriba

Propiedades

  Nombre Descripción
Propiedad pública BackColor Obtiene o establece el color de fondo del nodo de árbol. (Se hereda de TreeNode).
Propiedad pública Bounds Obtiene los límites del nodo de árbol. (Se hereda de TreeNode).
Propiedad pública Checked Obtiene o establece un valor que indica si el nodo de árbol está en un estado activada. (Se hereda de TreeNode).
Propiedad pública Container El contenedor de árbol del explorador que hospeda este nodo. (Se hereda de ExplorerTreeNode).
Propiedad pública ContextMenu Obtiene el menú contextual que está asociado a este nodo de árbol. (Se hereda de TreeNode).
Propiedad pública ContextMenuStrip Obtiene o establece el menú contextual asociado a este nodo de árbol. (Se hereda de TreeNode).
Propiedad pública DefaultImageIndex Obtiene o establece el índice en la lista de imágenes de TreeView que se utilizará para el icono que representa este nodo si no reemplazado por un icono basado en el contenido del nodo (Se hereda de ExplorerTreeNode).
Propiedad pública Disposed True si este nodo explícitamente se ha desechado. (Se hereda de ExplorerTreeNode).
Propiedad pública FirstNode Obtiene el primer nodo de árbol secundario en la colección de nodos de árbol. (Se hereda de TreeNode).
Propiedad pública ForeColor Obtiene o establece el color de primer plano del nodo de árbol. (Se hereda de TreeNode).
Propiedad pública FullPath Obtiene la ruta del nodo de árbol raíz al nodo de árbol actual. (Se hereda de TreeNode).
Propiedad pública Handle Obtiene el identificador del nodo de árbol. (Se hereda de TreeNode).
Propiedad pública ImageIndex Obtiene o establece el valor de índice de la lista de imágenes de la imagen que se muestra cuando el nodo de árbol está en estado no seleccionado. (Se hereda de TreeNode).
Propiedad pública ImageKey Obtiene o establece la clave para la imagen asociada a este nodo de árbol cuando el nodo está en un estado no seleccionado. (Se hereda de TreeNode).
Propiedad pública Index Obtiene la posición del nodo de árbol en la colección de nodos de árbol. (Se hereda de TreeNode).
Propiedad pública IsEditing Obtiene un valor que indica si el nodo de árbol está en un estado modificable. (Se hereda de TreeNode).
Propiedad pública IsExpanded Obtiene un valor que indica si el nodo de árbol está en estado expandida. (Se hereda de TreeNode).
Propiedad pública IsSelected Obtiene un valor que indica si el nodo de árbol está en el estado seleccionado. (Se hereda de TreeNode).
Propiedad pública IsVisible Obtiene un valor que indica si el nodo de árbol está total o parcialmente visible. (Se hereda de TreeNode).
Propiedad pública KeepNode Obtiene o establece el nodo para conservar cuando actualiza (pasa) el árbol de navegación. (Se hereda de ExplorerTreeNode).
Propiedad pública LastNode obtiene el nodo de árbol secundario pasado. (Se hereda de TreeNode).
Propiedad pública Level Obtiene la profundidad de base cero del nodo de árbol del control de TreeView . (Se hereda de TreeNode).
Propiedad pública Name Obtiene o establece el nombre del nodo de árbol. (Se hereda de TreeNode).
Propiedad pública NextNode Obtiene el nodo de árbol relacionada siguiente. (Se hereda de TreeNode).
Propiedad pública NextVisibleNode obtiene el nodo de árbol visible siguiente. (Se hereda de TreeNode).
Propiedad pública NodeFont Obtiene o establece la fuente que se utiliza para mostrar texto en la etiqueta del nodo de árbol. (Se hereda de TreeNode).
Propiedad pública Nodes Obtiene la colección de objetos TreeNode asignados al nodo de árbol actual. (Se hereda de TreeNode).
Propiedad pública Parent Obtiene el nodo de árbol primario del nodo de árbol actual. (Se hereda de TreeNode).
Propiedad pública PrevNode Obtiene el nodo de árbol relacionado anterior. (Se hereda de TreeNode).
Propiedad pública PrevVisibleNode obtiene el nodo de árbol visible anterior. (Se hereda de TreeNode).
Propiedad pública RepresentedElement El ModelElement que este nodo representa (si existe). (Se hereda de ExplorerTreeNode).
Propiedad pública RepresentedRole el rol 1.* que este nodo representa (Invalida a ExplorerTreeNode.RepresentedRole).
Propiedad pública RoleInfo obtiene el objeto de DomainRoleInfo para el nodo.
Propiedad pública SelectedImageIndex Obtiene o establece el valor de índice de la lista de imágenes de imagen que se muestra cuando el nodo de árbol está en el estado seleccionado. (Se hereda de TreeNode).
Propiedad pública SelectedImageKey Obtiene o establece la imagen mostrada en el nodo de árbol cuando está en un estado seleccionado. (Se hereda de TreeNode).
Propiedad pública StateImageIndex Obtiene o establece el índice de la imagen que se utiliza para indicar el estado de TreeNode cuando TreeView primario tiene la propiedad de CheckBoxes establecida en false. (Se hereda de TreeNode).
Propiedad pública StateImageKey Obtiene o establece la imagen que se utiliza para indicar el estado de TreeNode cuando TreeView primario tiene la propiedad de CheckBoxes establecida en false. (Se hereda de TreeNode).
Propiedad pública Tag obtiene o establece el objeto que contiene datos sobre el nodo de árbol. (Se hereda de TreeNode).
Propiedad pública Text Obtiene o establece el texto de la etiqueta del nodo de árbol. (Se hereda de TreeNode).
Propiedad pública ToolTipText Obtiene o establece el texto que aparece cuando se mantiene el puntero del mouse sobre TreeNode. (Se hereda de TreeNode).
Propiedad pública TreeView obtiene la vista de árbol primaria que el nodo de árbol está asignado a. (Se hereda de TreeNode).

Arriba

Métodos

  Nombre Descripción
Método público BeginEdit Inicia la edición del nodo de árbol. (Se hereda de TreeNode).
Método público Clone copia el nodo de árbol y el subárbol completo arraigados en este nodo de árbol. (Se hereda de TreeNode).
Método público Collapse() contrae el nodo de árbol. (Se hereda de TreeNode).
Método público Collapse(Boolean) contrae TreeNode y contrae opcionalmente a sus elementos secundarios. (Se hereda de TreeNode).
Método público CreateObjRef Crítico para la seguridad. Crea un objeto que contiene toda la información relevante necesaria para generar un proxy utilizado para comunicarse con un objeto remoto. (Se hereda de MarshalByRefObject).
Método protegido Deserialize Carga el estado de TreeNode de SerializationInfoespecificado. (Se hereda de TreeNode).
Método público Dispose() (Se hereda de ExplorerTreeNode).
Método protegido Dispose(Boolean) Reemplace el punto para realizar aquello que eliminan la acción son requeridas por la subclase (Se hereda de ExplorerTreeNode).
Método público EndEdit Finaliza la edición del nodo de árbol. (Se hereda de TreeNode).
Método público EnsureVisible Garantiza que el nodo de árbol de nodos de árbol visible, que se expanden y desplazar el control de vista de árbol según sea necesario. (Se hereda de TreeNode).
Método público Equals Determina si el objeto especificado es igual al objeto actual. (Se hereda de Object).
Método público Expand Expanda el nodo de árbol. (Se hereda de TreeNode).
Método público ExpandAll Expandir todos los nodos de árbol secundario. (Se hereda de TreeNode).
Método protegido Finalize Permite que un objeto intente liberar recursos y realizar otras operaciones de limpieza antes de ser reclamado por la recolección de elementos no utilizados. (Se hereda de Object).
Método público GetHashCode Actúa como función hash para un tipo concreto. (Se hereda de Object).
Método público GetLifetimeService Crítico para la seguridad. Recupera el objeto de servicio de duración actual que controla la directiva de duración de esta instancia. (Se hereda de MarshalByRefObject).
Método público GetNodeCount devuelve el número de nodos de árbol secundario. (Se hereda de TreeNode).
Método protegido GetRepresentedElement Obtiene el ModelElement que este nodo representa, si procede. (Se hereda de ExplorerTreeNode).
Método público GetType Obtiene el objeto Type de la instancia actual. (Se hereda de Object).
Método público InitializeLifetimeService Crítico para la seguridad. Obtiene un objeto de servicio de duración para controlar la directiva de duración de esta instancia. (Se hereda de MarshalByRefObject).
Método protegido MemberwiseClone() Crea una copia superficial del objeto Object actual. (Se hereda de Object).
Método protegido MemberwiseClone(Boolean) Crea una copia superficial del objeto MarshalByRefObject actual. (Se hereda de MarshalByRefObject).
Método protegido ProvideNodeText Proporciona el texto para el nodo. (Invalida a ExplorerTreeNode.ProvideNodeText()).
Método público Remove Quita el nodo de árbol actual del control de vista de árbol. (Se hereda de TreeNode).
Método protegido Serialize Guarda el estado de TreeNode a SerializationInfoespecificado. (Se hereda de TreeNode).
Método protegido SetRepresentedElement establezca el ModelElement que este nodo representa. (Se hereda de ExplorerTreeNode).
Método público Toggle Alterna el nodo de árbol en el estado o expandido contraída. (Se hereda de TreeNode).
Método público ToString Devuelve una cadena que representa el objeto actual. (Se hereda de TreeNode).
Método público Update Fuerza una actualización del texto y el icono del nodo.De forma predeterminada se establece la imagen predeterminada y actualiza el texto del nodo mediante UpdateNodeText() (Se hereda de ExplorerTreeNode).
Método público UpdateNodeText Actualiza el texto del nodo. (Se hereda de ExplorerTreeNode).

Arriba

Implementaciones explícitas de interfaces

  Nombre Descripción
Implementación explícita de interfacesMétodo privado ISerializable.GetObjectData Rellena un objeto de información de serialización con los datos necesarios para serializar TreeNode. (Se hereda de TreeNode).

Arriba

Comentarios

Explorador ADSL es derivado de Explorador de modelos.

Este nodo tiene una relación de dominio de incrustación entre el rol principal y sus roles secundarios.El nombre para mostrar de la propiedad asignado al rol secundario (PropertyDisplayName) determina el texto que aparece junto al nodo.

Seguridad para subprocesos

Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.

Vea también

Referencia

Microsoft.VisualStudio.Modeling.Shell (Espacio de nombres)