Classe ModelExplorerToolWindow
Rappresenta la finestra degli strumenti, che ospita Esplora Risorse di modello.
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.11.0 (in Microsoft.VisualStudio.Modeling.Sdk.Shell.11.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 di ModelExplorerToolWindow classe. |
In alto
Proprietà
Nome | Descrizione | |
---|---|---|
ActiveInPlaceEditWindow | Ottiene e imposta la finestra attiva per la modifica sul posto. (Ereditato da ModelingWindowPane) | |
BitmapIndex | Una volta sottoposto a override in una classe derivata, ottiene l'indice della bitmap visualizzato accanto al nome della finestra degli strumenti. (Ereditato da ToolWindow) | |
BitmapResource | Una volta sottoposto a override in una classe derivata, ottiene l'ID della risorsa della bitmap visualizzato 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 è attivata 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 disabilita oggetti selezionati l'ordinamento 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 del comando di menu. (Ereditato da ModelingWindowPane) | |
PrimarySelection | Ottiene l'elemento selezionato primario nel riquadro. (Ereditato da ModelingWindowPane) | |
SelectedElements | Ottiene gli elementi selezionati nel riquadro. (Ereditato da ModelingWindowPane) | |
SelectionCount | Ottiene il numero di elementi selezionati nel riquadro. (Ereditato da ModelingWindowPane) | |
SelectionHelpService | Ottiene il servizio della guida di selezione. (Ereditato da ModelingWindowPane) | |
ServiceProvider | Ottiene il provider di servizi che è locale per questo riquadro. (Ereditato da ModelingWindowPane) | |
ToolBarHost | ottiene IVsToolWindowToolbarHost collegare, che determina come barre degli strumenti visualizzati 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 la struttura ad albero di navigazione in Esplora Risorse di modello. | |
Window | ottiene la finestra di esplorazione di modello. (Esegue l'override di WindowPane.Window). | |
WindowTitle | Ottiene il titolo della finestra di esplorazione di modello. (Esegue l'override di ToolWindow.WindowTitle). |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
CommitPendingEditForCommand | Quando implementato in una classe derivata, specifica se le modifiche in sospeso deve essere eseguito prima che un comando venga eseguito. (Ereditato da ModelingWindowPane) | |
CountAllObjects | Ottiene il numero di elementi nel riquadro. (Ereditato da ModelingWindowPane) | |
CountObjects | Calcola il numero di elementi nel riquadro o nella selezione corrente. (Ereditato da ModelingWindowPane) | |
CountSelectedObjects | Ottiene il numero di elementi nella selezione corrente. (Ereditato da ModelingWindowPane) | |
CreateTreeContainer | Crea il contenitore per la struttura ad albero di navigazione in Esplora Risorse di modello. | |
Dispose() | (Ereditato da WindowPane) | |
Dispose(Boolean) | Rilascia risorse non gestite utilizzate da ModelExplorerToolWindow e facoltativamente dealloca risorse gestite. (Esegue l'override di ToolWindow.Dispose(Boolean)). | |
DoSelectObjects | Quando implementato 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. (Ereditato da ModelingWindowPane) | |
GetComponentSelected | Specifica se il componente specificato è selezionata. (Ereditato da ModelingWindowPane) | |
GetContainerSelected | specifica se il contenitore specificato è selezionato. (Ereditato da ModelingWindowPane) | |
GetHashCode | Funge da funzione hash per un determinato tipo. (Ereditato da Object) | |
GetObjects | Ottiene tutti gli elementi che sono attualmente selezionati o gli elementi che possono essere selezionati nel riquadro. (Ereditato da ModelingWindowPane) | |
GetSelectedComponents | Ottiene i componenti che vengono selezionate nel riquadro. (Ereditato da ModelingWindowPane) | |
GetSelectedObjects | Ottiene gli elementi selezionati nel riquadro. (Ereditato da ModelingWindowPane) | |
GetService | Ottiene il servizio del tipo specificato.Eseguire l'override di questo metodo per restituire il servizio personalizzato del comando di menu (Ereditato da ModelingWindowPane) | |
GetSite | ottiene il sito cui è stato impostato con SetSite. (Ereditato da ModelingWindowPane) | |
GetType | Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) | |
Hide | nasconde il riquadro. (Ereditato da ModelingWindowPane) | |
Initialize | Inizializza una nuova istanza di ToolWindow classe. (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 riquadro dalla selezione di menu di scelta rapida quando il riquadro è chiuso. (Ereditato da ModelingWindowPane) | |
OnCreate | Crea una finestra degli strumenti. (Ereditato da ToolWindow) | |
OnDocumentWindowChanged | Notifica le classi derivate se viene apportata una modifica nella finestra del documento. (Esegue l'override di ToolWindow.OnDocumentWindowChanged(ModelingDocView, ModelingDocView)). | |
OnSelectionChanged | Notifica ai listener di eventi dopo le modifiche di selezione. (Ereditato da ModelingWindowPane) | |
OnSelectionChanging | Notifica ai listener di eventi prima delle modifiche di selezione. (Ereditato da ModelingWindowPane) | |
OnToolWindowCreate | Ascolto delle modifiche del frame in una finestra del documento. (Esegue l'override di ToolWindow.OnToolWindowCreate()). | |
PreProcessMessage | Gestisce i messaggi della finestra. (Ereditato da ModelingWindowPane) | |
SaveUIState | (Ereditato da WindowPane) | |
SelectObjects | Selezionare gli elementi nel riquadro. (Ereditato da ModelingWindowPane) | |
SetSelectedComponents(ICollection) | Aggiunta di componenti specificati nel contenitore di selezione e notifica shell della modifica di selezione. (Ereditato da ModelingWindowPane) | |
SetSelectedComponents(ICollection, SelectionTypes) | Non implementato attualmente. (Ereditato da ModelingWindowPane) | |
SetSite | Inizializza il riquadro nell'ambiente. (Ereditato da ModelingWindowPane) | |
Show | Visualizzare il riquadro, lo stato incluso all'inizio e gli reso la finestra attiva. (Ereditato da ModelingWindowPane) | |
ShowNoActivate | Visualizzare il riquadro, lo stato incluso all'inizio, ma gli non resa la 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 selezione nel riquadro è stato modificato. (Ereditato da ModelingWindowPane) | |
SelectionChanging | Generato prima della selezione nel riquadro. (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 alla 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.