Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Proporciona servicio de selección y la notificación de los eventos de selección de las ventanas de herramientas y las vistas del documento.
Esta API no es conforme a CLS.
Jerarquía de herencia
System.Object
Microsoft.VisualStudio.Shell.WindowPane
Microsoft.VisualStudio.Modeling.Shell.ModelingWindowPane
Microsoft.VisualStudio.Modeling.Shell.ModelingDocView
Microsoft.VisualStudio.Modeling.Shell.ToolWindow
Espacio de nombres: Microsoft.VisualStudio.Modeling.Shell
Ensamblado: Microsoft.VisualStudio.Modeling.Sdk.Shell.11.0 (en Microsoft.VisualStudio.Modeling.Sdk.Shell.11.0.dll)
Sintaxis
'Declaración
<CLSCompliantAttribute(False)> _
Public MustInherit Class ModelingWindowPane _
Inherits WindowPane _
Implements IObjectWithSite, ISelectionContainer, ISelectionService
[CLSCompliantAttribute(false)]
public abstract class ModelingWindowPane : WindowPane,
IObjectWithSite, ISelectionContainer, ISelectionService
El tipo ModelingWindowPane expone los siguientes miembros.
Constructores
| Nombre | Descripción | |
|---|---|---|
![]() |
ModelingWindowPane | Inicializa una nueva instancia de la clase ModelingWindowPane con el objeto IServiceProvider especificado. |
Arriba
Propiedades
| Nombre | Descripción | |
|---|---|---|
![]() |
ActiveInPlaceEditWindow | obtiene y establece la ventana activa para la edición en contexto. |
![]() |
Content | (Se hereda de WindowPane). |
![]() |
Frame | obtiene IVsWindowFrame que corresponde a esta ventana. |
![]() |
HasSelectableObjects | Devuelve si este panel de ventana tiene objetos que se pueden seleccionar. |
![]() |
HelpService | Obtiene el servicio de ayuda. |
![]() |
InitializationMode | (Se hereda de WindowPane). |
![]() |
MenuService | Obtiene el servicio del comando de menú. |
![]() |
PrimarySelection | Obtiene el elemento primario seleccionado en el panel de ventana. |
![]() |
SelectedElements | Obtiene los elementos que están seleccionados en el panel de ventana. |
![]() |
SelectionCount | Obtiene el número de elementos que están seleccionados en el panel de ventana. |
![]() |
SelectionHelpService | Obtiene el servicio de ayuda de selección. |
![]() |
ServiceProvider | obtiene el proveedor de servicios que es local a este panel de ventana. |
![]() |
Window | (Se hereda de WindowPane). |
Arriba
Métodos
| Nombre | Descripción | |
|---|---|---|
![]() |
CommitPendingEditForCommand | Cuando se implementa en una clase derivada, especifica si pendientes ediciones debe confirmar antes de que se ejecute un comando. |
![]() |
CountAllObjects | obtiene el número de elementos en el panel de ventana. |
![]() |
CountObjects | cuenta el número de elementos en el panel de ventana o en la selección actual. |
![]() |
CountSelectedObjects | obtiene el número de elementos en la selección actual. |
![]() |
Dispose() | (Se hereda de WindowPane). |
![]() |
Dispose(Boolean) | Libera los recursos no administrados que utiliza ModelingWindowPane y libera los recursos administrados de forma opcional. (Invalida a WindowPane.Dispose(Boolean)). |
![]() |
DoSelectObjects | Cuando se implementa en una clase derivada, selecciona elementos en el panel de ventana. |
![]() |
Equals | Determina si el objeto especificado es igual al objeto actual. (Se hereda de Object). |
![]() |
Finalize | Permite que un objeto intente liberar recursos y realizar otras operaciones de limpieza antes de ser reclamado por la recolección de elementos no utilizados. (Se hereda de Object). |
![]() |
GetAllObjects | Obtiene todos los elementos del panel de ventana. |
![]() |
GetComponentSelected | Especifica si el componente determinado seleccionado. |
![]() |
GetContainerSelected | Especifica si el contenedor especificado está seleccionado. |
![]() |
GetHashCode | Actúa como función hash para un tipo concreto. (Se hereda de Object). |
![]() |
GetObjects | Obtiene los elementos que están actualmente seleccionado o los elementos que pueden estar seleccionado en el panel de ventana. |
![]() |
GetSelectedComponents | Obtiene los componentes que son seleccionado en el panel de ventana. |
![]() |
GetSelectedObjects | Obtiene los elementos que están seleccionados en el panel de ventana. |
![]() |
GetService | Obtiene el servicio del tipo especificado.Invalide este método para devolver el servicio personalizado del comando de menú (Invalida a WindowPane.GetService(Type)). |
![]() |
GetSite | Obtiene el sitio que se estableció con SetSite. |
![]() |
GetType | Obtiene el objeto Type de la instancia actual. (Se hereda de Object). |
![]() |
Hide | oculta el panel de ventana. |
![]() |
Initialize | (Se hereda de WindowPane). |
![]() |
LoadUIState | (Se hereda de WindowPane). |
![]() |
MemberwiseClone | Crea una copia superficial del objeto Object actual. (Se hereda de Object). |
![]() |
OnClose | Quita objetos de panel de ventana de selección de menú contextual cuando se cierra el panel de ventana. (Invalida a WindowPane.OnClose()). |
![]() |
OnCreate | (Se hereda de WindowPane). |
![]() |
OnSelectionChanged | Notifica a los agentes de escucha de eventos cuando cambie la selección. |
![]() |
OnSelectionChanging | Notifica a los agentes de escucha de eventos para que los cambios de selección. |
![]() |
PreProcessMessage | Controla los mensajes de ventana. (Invalida a WindowPane.PreProcessMessage(Message%)). |
![]() |
SaveUIState | (Se hereda de WindowPane). |
![]() |
SelectObjects | Selecciona los elementos en el panel de ventana. |
![]() |
SetSelectedComponents(ICollection) | Agrega los componentes especificados en el contenedor de selección y notifica al shell de cambio de selección. |
![]() |
SetSelectedComponents(ICollection, SelectionTypes) | No implementado actualmente. |
![]() |
SetSite | Inicializa el panel de ventana del entorno. |
![]() |
Show | Muestra el panel de ventana, lo devuelve el nuevo, y se crea la ventana activa. |
![]() |
ShowNoActivate | Muestra el panel de ventana, lo devuelve el nuevo, pero no se crea la ventana activa. |
![]() |
ToString | Devuelve una cadena que representa el objeto actual. (Se hereda de Object). |
Arriba
Eventos
| Nombre | Descripción | |
|---|---|---|
![]() |
SelectionChanged | Se desencadena después de la selección del panel de ventana ha cambiado. |
![]() |
SelectionChanging | Se desencadena antes de selección en el panel de ventana. |
Arriba
Implementaciones explícitas de interfaces
| Nombre | Descripción | |
|---|---|---|
![]() ![]() |
IVsWindowPane.ClosePane | Obsoleto. (Se hereda de WindowPane). |
![]() ![]() |
IVsUIElementPane.CloseUIElementPane | (Se hereda de WindowPane). |
![]() ![]() |
IVsWindowPane.CreatePaneWindow | Obsoleto. (Se hereda de WindowPane). |
![]() ![]() |
IVsUIElementPane.CreateUIElementPane | (Se hereda de WindowPane). |
![]() ![]() |
IOleCommandTarget.Exec | (Se hereda de WindowPane). |
![]() ![]() |
IVsWindowPane.GetDefaultSize | Obsoleto. (Se hereda de WindowPane). |
![]() ![]() |
IVsUIElementPane.GetDefaultUIElementSize | (Se hereda de WindowPane). |
![]() ![]() |
IServiceProvider.GetService | (Se hereda de WindowPane). |
![]() ![]() |
IVsUIElementPane.LoadUIElementState | (Se hereda de WindowPane). |
![]() ![]() |
IVsWindowPane.LoadViewState | Obsoleto. (Se hereda de WindowPane). |
![]() ![]() |
IOleCommandTarget.QueryStatus | (Se hereda de WindowPane). |
![]() ![]() |
IVsUIElementPane.SaveUIElementState | (Se hereda de WindowPane). |
![]() ![]() |
IVsWindowPane.SaveViewState | Obsoleto. (Se hereda de WindowPane). |
![]() ![]() |
IVsWindowPane.SetSite | Obsoleto. (Se hereda de WindowPane). |
![]() ![]() |
IVsUIElementPane.SetUIElementSite | (Se hereda de WindowPane). |
![]() ![]() |
IVsWindowPane.TranslateAccelerator | Obsoleto. (Se hereda de WindowPane). |
![]() ![]() |
IVsUIElementPane.TranslateUIElementAccelerator | (Se hereda de WindowPane). |
Arriba
Seguridad para subprocesos
Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.
.gif)
.gif)
.gif)
.gif)
.gif)
.gif)
.gif)