ModelElementTreeNode (Clase)
Representa un nodo de un elemento 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.ElementTreeNode
Microsoft.VisualStudio.Modeling.Shell.ModelElementTreeNode
Espacio de nombres: Microsoft.VisualStudio.Modeling.Shell
Ensamblado: Microsoft.VisualStudio.Modeling.Sdk.Shell.12.0 (en Microsoft.VisualStudio.Modeling.Sdk.Shell.12.0.dll)
Sintaxis
'Declaración
Public Class ModelElementTreeNode _
Inherits ElementTreeNode
public class ModelElementTreeNode : ElementTreeNode
El tipo ModelElementTreeNode expone los siguientes miembros.
Constructores
Nombre | Descripción | |
---|---|---|
ModelElementTreeNode(ModelElement) | Inicialice una nueva instancia de ModelElementTreeNode | |
ModelElementTreeNode(ModelExplorerTreeContainer, ModelElement) | Obsoleta. Inicializa una nueva instancia de la clase ModelElementTreeNode. |
Arriba
Propiedades
Nombre | Descripción | |
---|---|---|
BackColor | Obtiene o establece el color de fondo del nodo de árbol. (Se hereda de TreeNode). | |
Bounds | Obtiene los límites del nodo de árbol. (Se hereda de TreeNode). | |
Checked | Obtiene o establece un valor que indica si el nodo de árbol está activado. (Se hereda de TreeNode). | |
Container | Contenedor de árbol del explorador que hospeda este nodo. (Se hereda de ExplorerTreeNode). | |
ContextMenu | Obtiene o establece el menú contextual asociado a este nodo de árbol. (Se hereda de TreeNode). | |
ContextMenuStrip | Obtiene o establece el menú contextual asociado a este nodo de árbol. (Se hereda de TreeNode). | |
DefaultImageIndex | Obtiene o establece el índice en la lista de imágenes de TreeView que se va a utilizar para el icono que representa este nodo si no se reemplaza por un icono basado en el contenido del nodo (Se hereda de ExplorerTreeNode). | |
Disposed | True si este nodo se ha desechado explícitamente. (Se hereda de ExplorerTreeNode). | |
FirstNode | Obtiene el primer nodo de árbol secundario en la colección de nodos de árbol. (Se hereda de TreeNode). | |
ForeColor | Obtiene o establece el color de primer plano del nodo de árbol. (Se hereda de TreeNode). | |
FullPath | Obtiene la ruta de acceso desde el nodo de árbol raíz hasta el actual nodo de árbol. (Se hereda de TreeNode). | |
Handle | Obtiene el identificador del nodo de árbol. (Se hereda de TreeNode). | |
ImageIndex | Obtiene o establece el valor de índice de la lista de imágenes correspondiente a la imagen que se muestra cuando no está seleccionado el nodo de árbol. (Se hereda de TreeNode). | |
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). | |
Index | Obtiene la posición del nodo de árbol en la colección de nodos de árbol. (Se hereda de TreeNode). | |
IsEditing | Obtiene un valor que indica si el nodo de árbol es editable. (Se hereda de TreeNode). | |
IsExpanded | Obtiene un valor que indica si el nodo de árbol está expandido. (Se hereda de TreeNode). | |
IsSelected | Obtiene un valor que indica si el nodo de árbol está seleccionado. (Se hereda de TreeNode). | |
IsVisible | Obtiene un valor que indica si el nodo de árbol está visible o parcialmente visible. (Se hereda de TreeNode). | |
KeepNode | Obtiene o establece el nodo que se va a conservar cuando se actualiza (recorta) el árbol de navegación. (Se hereda de ExplorerTreeNode). | |
LastNode | Obtiene el último nodo de árbol secundario. (Se hereda de TreeNode). | |
Level | Obtiene la profundidad basada en cero del nodo de árbol en el control TreeView. (Se hereda de TreeNode). | |
ModelElement | Obtiene el elemento que va a aparecer como un nodo en el árbol de navegación. | |
Name | Obtiene o establece el nombre de árbol. (Se hereda de TreeNode). | |
NextNode | Obtiene el siguiente nodo de árbol relacionado. (Se hereda de TreeNode). | |
NextVisibleNode | Obtiene el siguiente nodo de árbol visible. (Se hereda de TreeNode). | |
NodeFont | Obtiene o establece la fuente que se usa para mostrar el texto en la etiqueta del nodo de árbol. (Se hereda de TreeNode). | |
Nodes | Obtiene la colección de objetos TreeNode asignados al actual nodo de árbol. (Se hereda de TreeNode). | |
Parent | Obtiene el nodo de árbol primario del actual nodo de árbol. (Se hereda de TreeNode). | |
PrevNode | Obtiene el anterior nodo de árbol relacionado. (Se hereda de TreeNode). | |
PrevVisibleNode | Obtiene el anterior nodo de árbol visible. (Se hereda de TreeNode). | |
RepresentedElement | ModelElement que este nodo representa (si existe). (Se hereda de ExplorerTreeNode). | |
RepresentedRole | Rol de dominio que este nodo representa (si existe). (Se hereda de ExplorerTreeNode). | |
SelectedImageIndex | Obtiene o establece el valor de índice de la lista de imágenes correspondiente a la imagen que se muestra cuando está seleccionado el nodo de árbol. (Se hereda de TreeNode). | |
SelectedImageKey | Obtiene o establece la clave de la imagen mostrada en el nodo de árbol cuando está seleccionado. (Se hereda de TreeNode). | |
ShowDomainClass | Obtiene o establece si mostrar el nombre de DomainClass después del nombre de ModelElement en el texto del nodo de árbol.Por ejemplo, "myElement (MyClass)". Puede omitirse si el tipo de nodo no representa elementos del modelo. (Se hereda de ElementTreeNode). | |
StateImageIndex | Obtiene o establece el índice de la imagen que se usa para indicar el estado del TreeNode cuando el TreeView primario tiene su propiedad CheckBoxes establecida en false. (Se hereda de TreeNode). | |
StateImageKey | Obtiene o establece la clave de la imagen que se usa para indicar el estado del TreeNode cuando el TreeView primario tiene su propiedad CheckBoxes establecida en false. (Se hereda de TreeNode). | |
Tag | Obtiene o establece el objeto que contiene datos acerca del nodo de árbol. (Se hereda de TreeNode). | |
Text | Obtiene o establece el texto que se muestra en la etiqueta del nodo de árbol. (Se hereda de TreeNode). | |
ToolTipText | Obtiene o establece el texto que aparece cuando el puntero del mouse se desplaza sobre el control TreeNode. (Se hereda de TreeNode). | |
TreeView | Obtiene la vista de árbol primaria a la que está asignado el nodo de árbol. (Se hereda de TreeNode). |
Arriba
Métodos
Nombre | Descripción | |
---|---|---|
BeginEdit | Inicia la edición de la etiqueta del nodo de árbol. (Se hereda de TreeNode). | |
Clone | Copia el nodo de árbol y todo el subárbol con raíz en este nodo de árbol. (Se hereda de TreeNode). | |
Collapse() | Contrae el nodo de árbol. (Se hereda de TreeNode). | |
Collapse(Boolean) | Contrae el control TreeNode y opcionalmente contrae sus elementos secundarios. (Se hereda de TreeNode). | |
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). | |
Deserialize | Carga el estado del TreeNode a partir del SerializationInfo especificado. (Se hereda de TreeNode). | |
Dispose() | (Se hereda de ExplorerTreeNode). | |
Dispose(Boolean) | Reemplace Dispose para desenlazar la observación de cambios de nombre del elemento (Se hereda de ElementTreeNode). | |
EndEdit | Finaliza la edición de la etiqueta del nodo de árbol. (Se hereda de TreeNode). | |
EnsureVisible | Garantiza que el nodo de árbol sea visible, mediante la expansión de los nodos de árbol y el desplazamiento por el control de vista de árbol según sea necesario. (Se hereda de TreeNode). | |
Equals | Determina si el objeto especificado es igual al objeto actual. (Se hereda de Object). | |
Expand | Expande el nodo de árbol. (Se hereda de TreeNode). | |
ExpandAll | Expande todos los nodos de árbol secundarios. (Se hereda de TreeNode). | |
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). | |
GetHashCode | Sirve como la función hash predeterminada. (Se hereda de Object). | |
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). | |
GetNodeCount | Devuelve el número de nodos de árbol secundarios. (Se hereda de TreeNode). | |
GetRepresentedElement | (Se hereda de ElementTreeNode). | |
GetType | Obtiene el objeto Type de la instancia actual. (Se hereda de Object). | |
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). | |
MemberwiseClone() | Crea una copia superficial del objeto Object actual. (Se hereda de Object). | |
MemberwiseClone(Boolean) | Crea una copia superficial del objeto MarshalByRefObject actual. (Se hereda de MarshalByRefObject). | |
ProvideNodeText | Proporciona el texto del nodo del árbol de navegación para el Explorador de modelos. (Invalida a ExplorerTreeNode.ProvideNodeText()). | |
Remove | Quita el actual nodo de árbol del control de vista de árbol. (Se hereda de TreeNode). | |
Serialize | Guarda el estado del TreeNode en el SerializationInfo especificado. (Se hereda de TreeNode). | |
SetRepresentedElement | (Se hereda de ElementTreeNode). | |
Toggle | Alterna el estado del nodo de árbol entre expandido y contraído. (Se hereda de TreeNode). | |
ToString | Devuelve una cadena que representa el objeto actual. (Se hereda de TreeNode). | |
Update | Fuerza una actualización de la representación visual del nodo, es decir texto y icono (Se hereda de ElementTreeNode). | |
UpdateNodeText | Actualiza el texto del nodo. (Se hereda de ExplorerTreeNode). |
Arriba
Implementaciones de interfaz explícita
Nombre | Descripción | |
---|---|---|
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 se deriva de Explorador de modelos.
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.