Classe ModelElementTreeNode
Representa um nó de um elemento na árvore de navegação para o Gerenciador de modelos.
Hierarquia de herança
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.11.0 (em Microsoft.VisualStudio.Modeling.Sdk.Shell.11.0.dll)
Sintaxe
'Declaração
Public Class ModelElementTreeNode _
Inherits ElementTreeNode
public class ModelElementTreeNode : ElementTreeNode
O tipo ModelElementTreeNode expõe os membros a seguir.
Construtores
Nome | Descrição | |
---|---|---|
ModelElementTreeNode(ModelElement) | Inicializar uma nova instância do ModelElementTreeNode | |
ModelElementTreeNode(ModelExplorerTreeContainer, ModelElement) | Obsoleta. Inicializa uma nova instância da classe ModelElementTreeNode. |
Superior
Propriedades
Nome | Descrição | |
---|---|---|
BackColor | Obtém ou define a cor de fundo do nó de árvore. (Herdado de TreeNode.) | |
Bounds | Obtém os limites do nó de árvore. (Herdado de TreeNode.) | |
Checked | Obtém ou define um valor que indica se o nó de árvore está em um estado selecionado. (Herdado de TreeNode.) | |
Container | O contêiner de árvore do explorer que hospeda este nó. (Herdado de ExplorerTreeNode.) | |
ContextMenu | Obtém o menu de atalho associado este nó de árvore. (Herdado de TreeNode.) | |
ContextMenuStrip | Obtém ou define o menu de atalho associado a este nó de árvore. (Herdado de TreeNode.) | |
DefaultImageIndex | Obtém ou define o índice para a lista de imagens para ser usado para o ícone que representa este nó se não substituído por um ícone de acordo com o conteúdo do nó TreeView (Herdado de ExplorerTreeNode.) | |
Disposed | True se este nó foi descartado explicitamente. (Herdado de ExplorerTreeNode.) | |
FirstNode | Obtém o primeiro filho do nó de árvore na coleção de nó de árvore. (Herdado de TreeNode.) | |
ForeColor | Obtém ou define a cor de primeiro plano do nó de árvore. (Herdado de TreeNode.) | |
FullPath | Obtém o caminho do nó de árvore de raiz para o nó de árvore atual. (Herdado de TreeNode.) | |
Handle | Obtém o identificador do nó de árvore. (Herdado de TreeNode.) | |
ImageIndex | Obtém ou define o valor de índice de lista de imagem da imagem exibida quando o nó de árvore está em um estado desmarcado. (Herdado de TreeNode.) | |
ImageKey | Obtém ou define a chave para a imagem associada a este nó de árvore quando o nó está em um estado desmarcado. (Herdado de TreeNode.) | |
Index | Obtém a posição do nó de árvore na coleção de nó de árvore. (Herdado de TreeNode.) | |
IsEditing | Obtém um valor que indica se o nó de árvore está em um estado editável. (Herdado de TreeNode.) | |
IsExpanded | Obtém um valor que indica se o nó de árvore está no estado expandido. (Herdado de TreeNode.) | |
IsSelected | Obtém um valor que indica se o nó de árvore está no estado selecionado. (Herdado de TreeNode.) | |
IsVisible | Obtém um valor que indica se o nó de árvore está visível ou parcialmente visíveis. (Herdado de TreeNode.) | |
KeepNode | Obtém ou define o nó para manter ao atualizar (remoção) a árvore de navegação. (Herdado de ExplorerTreeNode.) | |
LastNode | Obtém o último filho de nó de árvore. (Herdado de TreeNode.) | |
Level | Obtém a profundidade baseado em zero do nó de árvore na TreeView controle. (Herdado de TreeNode.) | |
ModelElement | Obtém o elemento apareça como um nó na árvore de navegação. | |
Name | Obtém ou define o nome do nó de árvore. (Herdado de TreeNode.) | |
NextNode | Obtém o próximo irmão de nó de árvore. (Herdado de TreeNode.) | |
NextVisibleNode | Obtém o próximo nó de árvore visível. (Herdado de TreeNode.) | |
NodeFont | Obtém ou define a fonte usada para exibir o texto no rótulo de nó de árvore. (Herdado de TreeNode.) | |
Nodes | Obtém a coleção de TreeNode objetos atribuídos para o nó de árvore atual. (Herdado de TreeNode.) | |
Parent | Obtém o pai de nó de árvore do nó de árvore atual. (Herdado de TreeNode.) | |
PrevNode | Obtém o irmão anterior de nó de árvore. (Herdado de TreeNode.) | |
PrevVisibleNode | Obtém o nó de árvore visível anterior. (Herdado de TreeNode.) | |
RepresentedElement | ElementoModelo que este nó representa (se houver). (Herdado de ExplorerTreeNode.) | |
RepresentedRole | A função de domínio que este nó representa (se houver). (Herdado de ExplorerTreeNode.) | |
SelectedImageIndex | Obtém ou define o valor de índice de lista de imagem da imagem que é exibido quando o nó de árvore está no estado selecionado. (Herdado de TreeNode.) | |
SelectedImageKey | Obtém ou define a chave da imagem exibida no nó de árvore quando ele estiver em um estado selecionado. (Herdado de TreeNode.) | |
ShowDomainClass | Obtém ou define se deseja mostrar o nome de DomainClass após o nome de ModelElement no texto do nó de árvore.Por exemplo, "myElement (MyClass)".Pode ser ignorado se o tipo de nó não representa os elementos de modelo. (Herdado de ElementTreeNode.) | |
StateImageIndex | Obtém ou define o índice da imagem que é usada para indicar o estado da TreeNode quando o pai TreeView tem seu CheckBoxes propriedade definida como false. (Herdado de TreeNode.) | |
StateImageKey | Obtém ou define a chave da imagem que é usada para indicar o estado da TreeNode quando o pai TreeView tem seu CheckBoxes propriedade definida como false. (Herdado de TreeNode.) | |
Tag | Obtém ou define o objeto que contém dados sobre o nó de árvore. (Herdado de TreeNode.) | |
Text | Obtém ou define o texto exibido no rótulo do nó de árvore. (Herdado de TreeNode.) | |
ToolTipText | Obtém ou define o texto que aparece quando o ponteiro do mouse passa sobre um TreeNode. (Herdado de TreeNode.) | |
TreeView | Obtém o pai que o nó de árvore é atribuído a exibição em árvore. (Herdado de TreeNode.) |
Superior
Métodos
Nome | Descrição | |
---|---|---|
BeginEdit | Inicia a edição do rótulo do nó de árvore. (Herdado de TreeNode.) | |
Clone | Copia o nó de árvore e a subárvore inteira com raiz neste nó de árvore. (Herdado de TreeNode.) | |
Collapse() | Recolhe o nó de árvore. (Herdado de TreeNode.) | |
Collapse(Boolean) | Recolhe o TreeNode e, opcionalmente, recolhe seus filhos. (Herdado de TreeNode.) | |
CreateObjRef | Segurança crítica. Cria um objeto que contém todas as informações relevantes necessárias para gerar um proxy usado para se comunicar com um objeto remoto. (Herdado de MarshalByRefObject.) | |
Deserialize | Carrega o estado da TreeNode URL SerializationInfo. (Herdado de TreeNode.) | |
Dispose() | (Herdado de ExplorerTreeNode.) | |
Dispose(Boolean) | Substituir o Dispose para Observação das alterações de nome de elemento de desencaixe (Herdado de ElementTreeNode.) | |
EndEdit | Termina a edição do rótulo do nó de árvore. (Herdado de TreeNode.) | |
EnsureVisible | Garante que o nó de árvore estiver visível, expandindo nós de árvore e o controle de exibição de árvore conforme a necessidade de rolagem. (Herdado de TreeNode.) | |
Equals | Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object.) | |
Expand | Expande o nó de árvore. (Herdado de TreeNode.) | |
ExpandAll | Expande todos os nós de árvore filho. (Herdado de TreeNode.) | |
Finalize | Permite que um objeto tentar liberar recursos e realizar outras operações de limpeza antes de ser recuperados pela coleta de lixo. (Herdado de Object.) | |
GetHashCode | Serve como uma função de hash para um tipo específico. (Herdado de Object.) | |
GetLifetimeService | Segurança crítica. Recupera o objeto de serviço Vida útil atual que controla a diretiva vida útil para esta instância. (Herdado de MarshalByRefObject.) | |
GetNodeCount | Retorna o número de nós de árvore filho. (Herdado de TreeNode.) | |
GetRepresentedElement | (Herdado de ElementTreeNode.) | |
GetType | Obtém Type da instância atual. (Herdado de Object.) | |
InitializeLifetimeService | Segurança crítica. Obtém um objeto de serviço de tempo de vida para controlar a diretiva vida útil para esta instância. (Herdado de MarshalByRefObject.) | |
MemberwiseClone() | Cria uma cópia superficial de Objectatual. (Herdado de Object.) | |
MemberwiseClone(Boolean) | Cria uma cópia superficial do atual MarshalByRefObject objeto. (Herdado de MarshalByRefObject.) | |
ProvideNodeText | Fornece o texto para o nó na árvore de navegação para o Gerenciador de modelos. (Substitui ExplorerTreeNode.ProvideNodeText().) | |
Remove | Remove o nó de árvore atual do controle de exibição de árvore. (Herdado de TreeNode.) | |
Serialize | Salva o estado da TreeNode para o SerializationInfo. (Herdado de TreeNode.) | |
SetRepresentedElement | (Herdado de ElementTreeNode.) | |
Toggle | Alterna o nó de árvore para um estado expandido ou recolhido. (Herdado de TreeNode.) | |
ToString | Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de TreeNode.) | |
Update | Forçar uma atualização de representação visual do nó, ou sejatexto e ícone (Herdado de ElementTreeNode.) | |
UpdateNodeText | Atualiza o texto para o nó. (Herdado de ExplorerTreeNode.) |
Superior
Implementações explícitas da interface
Nome | Descrição | |
---|---|---|
ISerializable.GetObjectData | Preenche um objeto de serialização informações com os dados necessários para serializar o TreeNode. (Herdado de TreeNode.) |
Superior
Comentários
DSL Explorer é derivada de Gerenciador de modelos.
Acesso thread-safe
Quaisquer membros estático (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.