Classe ModelElementTreeNode
Rappresenta un nodo per un elemento nell'albero di navigazione per Esplora modelli.
Gerarchia di ereditarietà
System.Object
System.MarshalByRefObject
System.Windows.Forms.TreeNode
Microsoft.VisualStudio.Modeling.Shell.ExplorerTreeNode
Microsoft.VisualStudio.Modeling.Shell.ElementTreeNode
Microsoft.VisualStudio.Modeling.Shell.ModelElementTreeNode
Spazio dei nomi: Microsoft.VisualStudio.Modeling.Shell
Assembly: Microsoft.VisualStudio.Modeling.Sdk.Shell.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.Shell.12.0.dll)
Sintassi
'Dichiarazione
Public Class ModelElementTreeNode _
Inherits ElementTreeNode
public class ModelElementTreeNode : ElementTreeNode
Il tipo ModelElementTreeNode espone i seguenti membri.
Costruttori
Nome | Descrizione | |
---|---|---|
![]() |
ModelElementTreeNode(ModelElement) | Inizializzare una nuova istanza di ModelElementTreeNode |
![]() |
ModelElementTreeNode(ModelExplorerTreeContainer, ModelElement) | Obsoleta. Inizializza una nuova istanza della classe ModelElementTreeNode. |
In alto
Proprietà
Nome | Descrizione | |
---|---|---|
![]() |
BackColor | Ottiene o imposta il colore di sfondo del nodo della struttura ad albero. (Ereditato da TreeNode) |
![]() |
Bounds | Ottiene i limiti del nodo della struttura ad albero. (Ereditato da TreeNode) |
![]() |
Checked | Ottiene o imposta un valore che indica se lo stato del nodo della struttura ad albero è di selezione. (Ereditato da TreeNode) |
![]() |
Container | Il contenitore per l'albero di navigazione che ospita questo nodo. (Ereditato da ExplorerTreeNode) |
![]() |
ContextMenu | Ottiene il menu di scelta rapida che è associato a questo nodo della struttura ad albero. (Ereditato da TreeNode) |
![]() |
ContextMenuStrip | Ottiene o imposta il menu di scelta rapida associato a questo nodo della struttura ad albero. (Ereditato da TreeNode) |
![]() |
DefaultImageIndex | Ottiene o imposta l'indice nell'elenco immagini TreeView da utilizzare per l'icona che rappresenta questo nodo se non viene sottoposta a override da un'icona in base al contenuto del nodo (Ereditato da ExplorerTreeNode) |
![]() |
Disposed | True se il nodo è stato eliminato in modo esplicito. (Ereditato da ExplorerTreeNode) |
![]() |
FirstNode | Ottiene il primo nodo figlio della struttura ad albero dell'insieme dei nodi della struttura ad albero. (Ereditato da TreeNode) |
![]() |
ForeColor | Ottiene o imposta il colore di primo piano del nodo della struttura ad albero. (Ereditato da TreeNode) |
![]() |
FullPath | Ottiene il percorso dal nodo radice della struttura ad albero al nodo della struttura ad albero corrente. (Ereditato da TreeNode) |
![]() |
Handle | Ottiene gli handle del nodo della struttura ad albero. (Ereditato da TreeNode) |
![]() |
ImageIndex | Ottiene o imposta il valore di indice dell'elenco immagini dell'immagine visualizzata quando lo stato del nodo della struttura ad albero è non selezionato. (Ereditato da TreeNode) |
![]() |
ImageKey | Ottiene o imposta la chiave per l'immagine associata a questo nodo della struttura ad albero quando il nodo è in uno stato deselezionato. (Ereditato da TreeNode) |
![]() |
Index | Ottiene la posizione del nodo della struttura ad albero nell'insieme che lo contiene. (Ereditato da TreeNode) |
![]() |
IsEditing | Ottiene un valore che indica se lo stato del nodo della struttura ad albero è modificabile. (Ereditato da TreeNode) |
![]() |
IsExpanded | Ottiene un valore che indica se lo stato del nodo della struttura ad albero è espanso. (Ereditato da TreeNode) |
![]() |
IsSelected | Ottiene un valore che indica se lo stato del nodo della struttura ad albero è selezionato. (Ereditato da TreeNode) |
![]() |
IsVisible | Ottiene un valore che indica se il nodo della struttura ad albero è visibile o parzialmente visibile. (Ereditato da TreeNode) |
![]() |
KeepNode | Ottiene o imposta il nodo da mantenere quando si aggiorna (con Prune) sull'albero di navigazione. (Ereditato da ExplorerTreeNode) |
![]() |
LastNode | Ottiene l'ultimo nodo figlio della struttura ad albero. (Ereditato da TreeNode) |
![]() |
Level | Ottiene la profondità in base zero del nodo della struttura ad albero nel controllo TreeView. (Ereditato da TreeNode) |
![]() |
ModelElement | Ottiene che l'elemento venga visualizzato come nodo nell'albero di navigazione. |
![]() |
Name | Ottiene o imposta il nome del nodo della struttura ad albero. (Ereditato da TreeNode) |
![]() |
NextNode | Ottiene il successivo nodo della struttura ad albero di pari livello. (Ereditato da TreeNode) |
![]() |
NextVisibleNode | Ottiene il successivo nodo della struttura ad albero visibile. (Ereditato da TreeNode) |
![]() |
NodeFont | Ottiene o imposta il carattere utilizzato per visualizzare il testo sull'etichetta del nodo della struttura ad albero. (Ereditato da TreeNode) |
![]() |
Nodes | Ottiene l'insieme degli oggetti TreeNode assegnati al nodo della struttura ad albero corrente. (Ereditato da TreeNode) |
![]() |
Parent | Ottiene il nodo padre della struttura ad albero del nodo della struttura ad albero corrente. (Ereditato da TreeNode) |
![]() |
PrevNode | Ottiene il precedente nodo della struttura ad albero di pari livello. (Ereditato da TreeNode) |
![]() |
PrevVisibleNode | Ottiene il precedente nodo della struttura ad albero visibile. (Ereditato da TreeNode) |
![]() |
RepresentedElement | ModelElement rappresentato dal nodo (se presente). (Ereditato da ExplorerTreeNode) |
![]() |
RepresentedRole | Ruolo di dominio rappresentato dal nodo (se presente). (Ereditato da ExplorerTreeNode) |
![]() |
SelectedImageIndex | Ottiene o imposta il valore di indice dell'elenco immagini dell'immagine visualizzata quando lo stato del nodo della struttura ad albero è selezionato. (Ereditato da TreeNode) |
![]() |
SelectedImageKey | Ottiene o imposta la chiave dell'immagine visualizzata nel nodo della struttura ad albero quando è in uno stato selezionato. (Ereditato da TreeNode) |
![]() |
ShowDomainClass | Ottiene o imposta se visualizzare il nome di DomainClass dopo il nome di ModelElement nel testo del nodo dell'albero.Ad esempio, "myElement (MyClass)". Può essere ignorato se il tipo di nodo non rappresenta elementi del modello. (Ereditato da ElementTreeNode) |
![]() |
StateImageIndex | Ottiene o imposta l'indice dell'immagine utilizzata per indicare lo stato dell'oggetto TreeNode quando nel controllo padre TreeView la proprietà CheckBoxes è impostata su false. (Ereditato da TreeNode) |
![]() |
StateImageKey | Ottiene o imposta la chiave dell'immagine utilizzata per indicare lo stato dell'oggetto TreeNode quando nel controllo padre TreeView la proprietà CheckBoxes è impostata su false. (Ereditato da TreeNode) |
![]() |
Tag | Ottiene o imposta l'oggetto che contiene i dati relativi al nodo della struttura ad albero. (Ereditato da TreeNode) |
![]() |
Text | Ottiene o imposta il testo visualizzato nell’etichetta del nodo della struttura ad albero. (Ereditato da TreeNode) |
![]() |
ToolTipText | Ottiene o imposta il testo visualizzato quando il puntatore del mouse viene posizionato su un controllo TreeNode. (Ereditato da TreeNode) |
![]() |
TreeView | Ottiene la visualizzazione struttura ad albero padre a cui è assegnato il nodo della struttura ad albero. (Ereditato da TreeNode) |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
![]() |
BeginEdit | Inizializza la modifica dell'etichetta del nodo della struttura ad albero. (Ereditato da TreeNode) |
![]() |
Clone | Copia il nodo della struttura ad albero e l'intero sottoalbero di questo nodo della struttura ad albero. (Ereditato da TreeNode) |
![]() |
Collapse() | Comprime il nodo della struttura ad albero. (Ereditato da TreeNode) |
![]() |
Collapse(Boolean) | Comprime l'oggetto TreeNode ed eventualmente i relativi figli. (Ereditato da TreeNode) |
![]() |
CreateObjRef | Critico per la sicurezza. Consente di creare un oggetto che contiene tutte le informazioni rilevanti necessarie per la generazione del proxy utilizzato per effettuare la comunicazione con un oggetto remoto. (Ereditato da MarshalByRefObject) |
![]() |
Deserialize | Carica lo stato dell'oggetto TreeNode dall'oggetto SerializationInfo specificato. (Ereditato da TreeNode) |
![]() |
Dispose() | (Ereditato da ExplorerTreeNode) |
![]() |
Dispose(Boolean) | Eseguire l'override di Dispose per scollegare l'osservazione delle modifiche del nome dell'elemento (Ereditato da ElementTreeNode) |
![]() |
EndEdit | Termina la modifica dell'etichetta del nodo della struttura ad albero. (Ereditato da TreeNode) |
![]() |
EnsureVisible | Garantisce che il nodo della struttura ad albero sia visibile, espandendo i nodi e scorrendo il controllo di visualizzazione ad albero a seconda delle esigenze. (Ereditato da TreeNode) |
![]() |
Equals | Determina se l'oggetto specificato equivale all'oggetto corrente. (Ereditato da Object) |
![]() |
Expand | Espande il nodo della struttura ad albero. (Ereditato da TreeNode) |
![]() |
ExpandAll | Espande tutti i nodi figli della struttura ad albero. (Ereditato da TreeNode) |
![]() |
Finalize | Consente a un oggetto di provare a liberare risorse ed eseguire altre operazioni di pulitura prima che l'oggetto stesso venga recuperato dalla procedura di Garbage Collection. (Ereditato da Object) |
![]() |
GetHashCode | Funge da funzione hash predefinita. (Ereditato da Object) |
![]() |
GetLifetimeService | Critico per la sicurezza. Consente di recuperare l'oggetto servizio di durata corrente per controllare i criteri di durata per l'istanza. (Ereditato da MarshalByRefObject) |
![]() |
GetNodeCount | Restituisce il numero dei nodi figli della struttura ad albero. (Ereditato da TreeNode) |
![]() |
GetRepresentedElement | (Ereditato da ElementTreeNode) |
![]() |
GetType | Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
![]() |
InitializeLifetimeService | Critico per la sicurezza. Consente di ottenere un oggetto servizio di durata per il controllo dei criteri di durata per l'istanza. (Ereditato da MarshalByRefObject) |
![]() |
MemberwiseClone() | Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object) |
![]() |
MemberwiseClone(Boolean) | Crea una copia dei riferimenti dell'oggetto MarshalByRefObject corrente. (Ereditato da MarshalByRefObject) |
![]() |
ProvideNodeText | Fornisce il testo per il nodo nell'albero di navigazione per Esplora modelli. (Esegue l'override di ExplorerTreeNode.ProvideNodeText()). |
![]() |
Remove | Rimuove il nodo della struttura ad albero corrente dal controllo di visualizzazione ad albero. (Ereditato da TreeNode) |
![]() |
Serialize | Salva lo stato dell'oggetto TreeNode nell'oggetto SerializationInfo specificato. (Ereditato da TreeNode) |
![]() |
SetRepresentedElement | (Ereditato da ElementTreeNode) |
![]() |
Toggle | Modifica lo stato del nodo della struttura ad albero da espanso a compresso e viceversa. (Ereditato da TreeNode) |
![]() |
ToString | Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da TreeNode) |
![]() |
Update | Forzare un aggiornamento della rappresentazione visiva del nodo, ovvero testo e l'icona (Ereditato da ElementTreeNode) |
![]() |
UpdateNodeText | Aggiorna il testo del nodo. (Ereditato da ExplorerTreeNode) |
In alto
Implementazioni esplicite dell'interfaccia
Nome | Descrizione | |
---|---|---|
![]() ![]() |
ISerializable.GetObjectData | Popola un oggetto delle informazioni di serializzazione con i dati richiesti per serializzare TreeNode. (Ereditato da TreeNode) |
In alto
Note
Explorer DSL è derivato da Esplora modelli UML.
Codice thread safe
Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.