Classe ModelingWindowPane
Fornisce la notifica degli eventi dei servizi di selezione e di selezione per entrambe le visualizzazioni del documento e delle finestre degli strumenti.
Questa API non è conforme a CLS.
Gerarchia di ereditarietà
System.Object
Microsoft.VisualStudio.Shell.WindowPane
Microsoft.VisualStudio.Modeling.Shell.ModelingWindowPane
Microsoft.VisualStudio.Modeling.Shell.ModelingDocView
Microsoft.VisualStudio.Modeling.Shell.ToolWindow
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 ModelingWindowPane _
Inherits WindowPane _
Implements IObjectWithSite, ISelectionContainer, ISelectionService
[CLSCompliantAttribute(false)]
public abstract class ModelingWindowPane : WindowPane,
IObjectWithSite, ISelectionContainer, ISelectionService
Il tipo ModelingWindowPane espone i seguenti membri.
Costruttori
Nome | Descrizione | |
---|---|---|
![]() |
ModelingWindowPane | Inizializza una nuova istanza di ModelingWindowPane classe con specificato IServiceProvider. |
In alto
Proprietà
Nome | Descrizione | |
---|---|---|
![]() |
ActiveInPlaceEditWindow | Ottiene e imposta la finestra attiva per la modifica sul posto. |
![]() |
Content | (Ereditato da WindowPane) |
![]() |
Frame | ottiene IVsWindowFrame che corrisponde a questa finestra. |
![]() |
HasSelectableObjects | Restituisce se questo riquadro contiene oggetti che possono essere selezionati. |
![]() |
HelpService | Ottiene il servizio della guida. |
![]() |
InitializationMode | (Ereditato da WindowPane) |
![]() |
MenuService | Ottiene il servizio del comando di menu. |
![]() |
PrimarySelection | Ottiene l'elemento selezionato primario nel riquadro. |
![]() |
SelectedElements | Ottiene gli elementi selezionati nel riquadro. |
![]() |
SelectionCount | Ottiene il numero di elementi selezionati nel riquadro. |
![]() |
SelectionHelpService | Ottiene il servizio della guida di selezione. |
![]() |
ServiceProvider | Ottiene il provider di servizi che è locale per questo riquadro. |
![]() |
Window | (Ereditato da WindowPane) |
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. |
![]() |
CountAllObjects | Ottiene il numero di elementi nel riquadro. |
![]() |
CountObjects | Calcola il numero di elementi nel riquadro o nella selezione corrente. |
![]() |
CountSelectedObjects | Ottiene il numero di elementi nella selezione corrente. |
![]() |
Dispose() | (Ereditato da WindowPane) |
![]() |
Dispose(Boolean) | Rilascia risorse non gestite utilizzate da ModelingWindowPane e facoltativamente dealloca risorse gestite. (Esegue l'override di WindowPane.Dispose(Boolean)). |
![]() |
DoSelectObjects | Quando implementato in una classe derivata, selezionare gli elementi nel riquadro. |
![]() |
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. |
![]() |
GetComponentSelected | Specifica se il componente specificato è selezionata. |
![]() |
GetContainerSelected | specifica se il contenitore specificato è selezionato. |
![]() |
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. |
![]() |
GetSelectedComponents | Ottiene i componenti che vengono selezionate nel riquadro. |
![]() |
GetSelectedObjects | Ottiene gli elementi selezionati nel riquadro. |
![]() |
GetService | Ottiene il servizio del tipo specificato.Eseguire l'override di questo metodo per restituire il servizio personalizzato del comando di menu (Esegue l'override di WindowPane.GetService(Type)). |
![]() |
GetSite | ottiene il sito cui è stato impostato con SetSite. |
![]() |
GetType | Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
![]() |
Hide | nasconde il riquadro. |
![]() |
Initialize | (Ereditato da WindowPane) |
![]() |
LoadUIState | (Ereditato da WindowPane) |
![]() |
MemberwiseClone | Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object) |
![]() |
OnClose | Rimuove gli oggetti riquadro dalla selezione di menu di scelta rapida quando il riquadro è chiuso. (Esegue l'override di WindowPane.OnClose()). |
![]() |
OnCreate | (Ereditato da WindowPane) |
![]() |
OnSelectionChanged | Notifica ai listener di eventi dopo le modifiche di selezione. |
![]() |
OnSelectionChanging | Notifica ai listener di eventi prima delle modifiche di selezione. |
![]() |
PreProcessMessage | Gestisce i messaggi della finestra. (Esegue l'override di WindowPane.PreProcessMessage(Message%)). |
![]() |
SaveUIState | (Ereditato da WindowPane) |
![]() |
SelectObjects | Selezionare gli elementi nel riquadro. |
![]() |
SetSelectedComponents(ICollection) | Aggiunta di componenti specificati nel contenitore di selezione e notifica shell della modifica di selezione. |
![]() |
SetSelectedComponents(ICollection, SelectionTypes) | Non implementato attualmente. |
![]() |
SetSite | Inizializza il riquadro nell'ambiente. |
![]() |
Show | Visualizzare il riquadro, lo stato incluso all'inizio e gli reso la finestra attiva. |
![]() |
ShowNoActivate | Visualizzare il riquadro, lo stato incluso all'inizio, ma gli non resa la finestra attiva. |
![]() |
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. |
![]() |
SelectionChanging | Generato prima della selezione nel riquadro. |
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
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.