Classe ModelExplorerToolWindow
Rappresenta la finestra degli strumenti, che ospita Esplora modelli.
Questa API non è conforme a CLS.
Gerarchia di ereditarietà
System.Object
Microsoft.VisualStudio.Shell.WindowPane
Microsoft.VisualStudio.Modeling.Shell.ModelingWindowPane
Microsoft.VisualStudio.Modeling.Shell.ToolWindow
Microsoft.VisualStudio.Modeling.Shell.ModelExplorerToolWindow
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
<CLSCompliantAttribute(False)> _
Public MustInherit Class ModelExplorerToolWindow _
Inherits ToolWindow
[CLSCompliantAttribute(false)]
public abstract class ModelExplorerToolWindow : ToolWindow
Il tipo ModelExplorerToolWindow espone i seguenti membri.
Costruttori
Nome | Descrizione | |
---|---|---|
![]() |
ModelExplorerToolWindow | Inizializza una nuova istanza della classe ModelExplorerToolWindow. |
In alto
Proprietà
Nome | Descrizione | |
---|---|---|
![]() |
ActiveInPlaceEditWindow | Ottiene e imposta la finestra attiva per la modifica sul posto. (Ereditato da ModelingWindowPane) |
![]() |
BitmapIndex | Una volta eseguito l'override in una classe derivata, ottiene l'indice della bitmap visualizzato accanto al nome della finestra degli strumenti. (Ereditato da ToolWindow) |
![]() |
BitmapResource | Una volta eseguito l'override in una classe derivata, ottiene l'ID della risorsa della bitmap visualizzata accanto al nome della finestra degli strumenti. (Ereditato da ToolWindow) |
![]() |
Content | (Ereditato da WindowPane) |
![]() |
DocData | Ottiene un documento in memoria. (Ereditato da ToolWindow) |
![]() |
EnableUndo | Ottiene l'operazione di annullamento e verifica se è abilitata per la finestra degli strumenti. (Esegue l'override di ToolWindow.EnableUndo). |
![]() |
Frame | Ottiene IVsWindowFrame che corrisponde a questa finestra. (Ereditato da ModelingWindowPane) |
![]() |
HasSelectableObjects | Ottiene la finestra degli strumenti e disabilita il comando Seleziona oggetti se un documento non viene caricato. (Ereditato da ToolWindow) |
![]() |
HasToolBar | Ottiene la finestra degli strumenti e verifica se deve includere una barra degli strumenti. (Ereditato da ToolWindow) |
![]() |
HelpService | Ottiene il servizio della Guida. (Ereditato da ModelingWindowPane) |
![]() |
InitializationMode | (Ereditato da WindowPane) |
![]() |
MenuService | Ottiene il servizio dei comandi di menu. (Ereditato da ModelingWindowPane) |
![]() |
PrimarySelection | Ottiene il principale elemento selezionato nel riquadro della finestra. (Ereditato da ModelingWindowPane) |
![]() |
SelectedElements | Ottiene gli elementi che sono selezionati nel riquadro della finestra. (Ereditato da ModelingWindowPane) |
![]() |
SelectionCount | Ottiene il numero di elementi che sono selezionati nel riquadro della finestra. (Ereditato da ModelingWindowPane) |
![]() |
SelectionHelpService | Ottiene il servizio della Guida di selezione. (Ereditato da ModelingWindowPane) |
![]() |
ServiceProvider | Ottiene il provider di servizi locale per questo riquadro della finestra. (Ereditato da ModelingWindowPane) |
![]() |
ToolBarHost | Ottiene l'interfaccia IVsToolWindowToolbarHost che determina la modalità di visualizzazione delle barre degli strumenti nella finestra degli strumenti. (Ereditato da ToolWindow) |
![]() |
ToolWindowFont | Ottiene il tipo di carattere da utilizzare per la finestra degli strumenti. (Ereditato da ToolWindow) |
![]() |
TreeContainer | Ottiene il contenitore per l'albero di navigazione in Esplora modelli. |
![]() |
Window | Ottiene la finestra Esplora modelli. (Esegue l'override di WindowPane.Window). |
![]() |
WindowTitle | Ottiene il titolo della finestra Esplora modelli. (Esegue l'override di ToolWindow.WindowTitle). |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
![]() |
CommitPendingEditForCommand | Una volta eseguita l'implementazione in una classe derivata, specifica se le modifiche in sospeso devono essere eseguite prima che un comando venga eseguito. (Ereditato da ModelingWindowPane) |
![]() |
CountAllObjects | Ottiene il numero di elementi nel riquadro della finestra. (Ereditato da ModelingWindowPane) |
![]() |
CountObjects | Calcola il numero di elementi nel riquadro della finestra o nella selezione corrente. (Ereditato da ModelingWindowPane) |
![]() |
CountSelectedObjects | Ottiene il numero di elementi nella selezione corrente. (Ereditato da ModelingWindowPane) |
![]() |
CreateTreeContainer | Crea il contenitore per l'albero di navigazione in Esplora modelli. |
![]() |
Dispose() | (Ereditato da WindowPane) |
![]() |
Dispose(Boolean) | Rilascia le risorse non gestite utilizzate da ModelExplorerToolWindow e, facoltativamente, le risorse gestite. (Esegue l'override di ToolWindow.Dispose(Boolean)). |
![]() |
DoSelectObjects | Una volta eseguita l'implementazione in una classe derivata, selezionare gli elementi nel riquadro. (Ereditato da ModelingWindowPane) |
![]() |
Equals | Determina se l'oggetto specificato equivale all'oggetto corrente. (Ereditato da Object) |
![]() |
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) |
![]() |
GetAllObjects | Ottiene tutti gli elementi nel riquadro della finestra. (Ereditato da ModelingWindowPane) |
![]() |
GetComponentSelected | Specifica se il componente specificato è selezionato. (Ereditato da ModelingWindowPane) |
![]() |
GetContainerSelected | Specifica se il contenitore specificato è selezionato. (Ereditato da ModelingWindowPane) |
![]() |
GetHashCode | Funge da funzione hash predefinita. (Ereditato da Object) |
![]() |
GetObjects | Ottiene tutti gli elementi che sono attualmente selezionati o gli elementi che possono essere selezionati nel riquadro della finestra. (Ereditato da ModelingWindowPane) |
![]() |
GetSelectedComponents | Ottiene i componenti che sono selezionati nel riquadro della finestra. (Ereditato da ModelingWindowPane) |
![]() |
GetSelectedObjects | Ottiene gli elementi che sono selezionati nel riquadro della finestra. (Ereditato da ModelingWindowPane) |
![]() |
GetService | Ottiene il servizio del tipo specificato.Eseguire l'override di questo metodo per restituire il servizio del comando di menu personalizzato (Ereditato da ModelingWindowPane) |
![]() |
GetSite | Ottiene il sito impostato con SetSite. (Ereditato da ModelingWindowPane) |
![]() |
GetType | Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
![]() |
Hide | Nasconde il riquadro della finestra. (Ereditato da ModelingWindowPane) |
![]() |
Initialize | Inizializza una nuova istanza della classe ToolWindow. (Ereditato da ToolWindow) |
![]() |
LoadUIState | (Ereditato da WindowPane) |
![]() |
MemberwiseClone | Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object) |
![]() |
OnAfterToolWindowCreate | Inizializzazione di post-creazione. (Ereditato da ToolWindow) |
![]() |
OnClose | Rimuove gli oggetti del riquadro finestra dalla selezione di menu di scelta rapida alla chiusura del riquadro. (Ereditato da ModelingWindowPane) |
![]() |
OnCreate | Crea una finestra degli strumenti. (Ereditato da ToolWindow) |
![]() |
OnDocumentWindowChanged | Notifica alle classi derivate se viene apportata una modifica nella finestra di documento. (Esegue l'override di ToolWindow.OnDocumentWindowChanged(ModelingDocView, ModelingDocView)). |
![]() |
OnSelectionChanged | Notifica ai listener di eventi dopo le modifiche alla selezione. (Ereditato da ModelingWindowPane) |
![]() |
OnSelectionChanging | Notifica ai listener di eventi prima delle modifiche alla selezione. (Ereditato da ModelingWindowPane) |
![]() |
OnToolWindowCreate | Ascolta le modifiche del frame in una finestra di documento. (Esegue l'override di ToolWindow.OnToolWindowCreate()). |
![]() |
PreProcessMessage | Gestisce i messaggi delle finestre. (Ereditato da ModelingWindowPane) |
![]() |
SaveUIState | (Ereditato da WindowPane) |
![]() |
SelectObjects | Seleziona gli elementi nel riquadro della finestra. (Ereditato da ModelingWindowPane) |
![]() |
SetSelectedComponents(ICollection) | Aggiunge i componenti specificati nel contenitore di selezione e invia una notifica della modifica di selezione alla shell. (Ereditato da ModelingWindowPane) |
![]() |
SetSelectedComponents(ICollection, SelectionTypes) | Non implementato attualmente. (Ereditato da ModelingWindowPane) |
![]() |
SetSite | Inizializza il riquadro della finestra nell'ambiente. (Ereditato da ModelingWindowPane) |
![]() |
Show | Visualizza il riquadro della finestra, la porta in primo piano e la imposta come finestra attiva. (Ereditato da ModelingWindowPane) |
![]() |
ShowNoActivate | Visualizza il riquadro della finestra, la porta in primo piano ma non la imposta come finestra attiva. (Ereditato da ModelingWindowPane) |
![]() |
ToString | Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
In alto
Eventi
Nome | Descrizione | |
---|---|---|
![]() |
SelectionChanged | Generato dopo la modifica della selezione nel riquadro della finestra. (Ereditato da ModelingWindowPane) |
![]() |
SelectionChanging | Generato prima della modifica della selezione nel riquadro della finestra. (Ereditato da ModelingWindowPane) |
In alto
Implementazioni esplicite dell'interfaccia
Nome | Descrizione | |
---|---|---|
![]() ![]() |
IVsWindowPane.ClosePane | Obsoleta. (Ereditato da WindowPane) |
![]() ![]() |
IVsUIElementPane.CloseUIElementPane | (Ereditato da WindowPane) |
![]() ![]() |
IVsWindowPane.CreatePaneWindow | Obsoleta. (Ereditato da WindowPane) |
![]() ![]() |
IVsUIElementPane.CreateUIElementPane | (Ereditato da WindowPane) |
![]() ![]() |
IOleCommandTarget.Exec | (Ereditato da WindowPane) |
![]() ![]() |
IVsWindowPane.GetDefaultSize | Obsoleta. (Ereditato da WindowPane) |
![]() ![]() |
IVsUIElementPane.GetDefaultUIElementSize | (Ereditato da WindowPane) |
![]() ![]() |
IServiceProvider.GetService | (Ereditato da WindowPane) |
![]() ![]() |
IVsUIElementPane.LoadUIElementState | (Ereditato da WindowPane) |
![]() ![]() |
IVsWindowPane.LoadViewState | Obsoleta. (Ereditato da WindowPane) |
![]() ![]() |
IOleCommandTarget.QueryStatus | (Ereditato da WindowPane) |
![]() ![]() |
IVsUIElementPane.SaveUIElementState | (Ereditato da WindowPane) |
![]() ![]() |
IVsWindowPane.SaveViewState | Obsoleta. (Ereditato da WindowPane) |
![]() ![]() |
IVsWindowPane.SetSite | Obsoleta. (Ereditato da WindowPane) |
![]() ![]() |
IVsUIElementPane.SetUIElementSite | (Ereditato da WindowPane) |
![]() ![]() |
IVsWindowPane.TranslateAccelerator | Obsoleta. (Ereditato da WindowPane) |
![]() ![]() |
IVsUIElementPane.TranslateUIElementAccelerator | (Ereditato da WindowPane) |
In alto
Note
Prima di poter aggiungere una finestra degli strumenti nella finestra di progettazione generata, è necessario registrare la finestra. Per ulteriori informazioni, vedere ModelingPackage.
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.