ModelExplorerToolWindow (Clase)
Representa la ventana de herramientas, que hospeda el Explorador de modelos.
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.ToolWindow
Microsoft.VisualStudio.Modeling.Shell.ModelExplorerToolWindow
Espacio de nombres: Microsoft.VisualStudio.Modeling.Shell
Ensamblado: Microsoft.VisualStudio.Modeling.Sdk.Shell.12.0 (en Microsoft.VisualStudio.Modeling.Sdk.Shell.12.0.dll)
Sintaxis
'Declaración
<CLSCompliantAttribute(False)> _
Public MustInherit Class ModelExplorerToolWindow _
Inherits ToolWindow
[CLSCompliantAttribute(false)]
public abstract class ModelExplorerToolWindow : ToolWindow
El tipo ModelExplorerToolWindow expone los siguientes miembros.
Constructores
Nombre | Descripción | |
---|---|---|
ModelExplorerToolWindow | Inicializa una nueva instancia de la clase ModelExplorerToolWindow. |
Arriba
Propiedades
Nombre | Descripción | |
---|---|---|
ActiveInPlaceEditWindow | Obtiene y establece la ventana activa para la edición en contexto. (Se hereda de ModelingWindowPane). | |
BitmapIndex | Cuando se reemplaza en una clase derivada, obtiene el índice del mapa de bits que aparece junto al nombre de la ventana de herramientas. (Se hereda de ToolWindow). | |
BitmapResource | Cuando se reemplaza en una clase derivada, obtiene el identificador de recurso del mapa de bits que aparece junto al nombre de la ventana de herramientas. (Se hereda de ToolWindow). | |
Content | (Se hereda de WindowPane). | |
DocData | Obtiene un documento en la memoria. (Se hereda de ToolWindow). | |
EnableUndo | Obtiene la operación de fase de reversión y comprueba si está habilitada para la ventana de herramientas. (Invalida a ToolWindow.EnableUndo). | |
Frame | Obtiene el objeto IVsWindowFrame correspondiente a esta ventana. (Se hereda de ModelingWindowPane). | |
HasSelectableObjects | Obtiene la ventana de herramientas que deshabilita el comando Seleccionar objetos si un documento no se carga. (Se hereda de ToolWindow). | |
HasToolBar | Obtiene la ventana de herramientas y comprueba si debe tener una barra de herramientas. (Se hereda de ToolWindow). | |
HelpService | Obtiene el servicio de Ayuda. (Se hereda de ModelingWindowPane). | |
InitializationMode | (Se hereda de WindowPane). | |
MenuService | Obtiene el servicio del comando de menú. (Se hereda de ModelingWindowPane). | |
PrimarySelection | Obtiene el elemento primario seleccionado en el panel de ventana. (Se hereda de ModelingWindowPane). | |
SelectedElements | Obtiene los elementos seleccionados en el panel de ventana. (Se hereda de ModelingWindowPane). | |
SelectionCount | Obtiene el número de elementos seleccionados en el panel de ventana. (Se hereda de ModelingWindowPane). | |
SelectionHelpService | Obtiene el servicio de Ayuda de la selección. (Se hereda de ModelingWindowPane). | |
ServiceProvider | Obtiene el proveedor de servicios que es local a este panel de ventana. (Se hereda de ModelingWindowPane). | |
ToolBarHost | Obtiene la interfaz IVsToolWindowToolbarHost , que determina cómo aparecen las barras de herramientas en la ventana de herramientas. (Se hereda de ToolWindow). | |
ToolWindowFont | Obtiene la fuente que se va a usar para la ventana de herramientas. (Se hereda de ToolWindow). | |
TreeContainer | Obtiene el contenedor del árbol de navegación del Explorador de modelos. | |
Window | Obtiene la ventana Explorador de modelos. (Invalida a WindowPane.Window). | |
WindowTitle | Obtiene el título de la ventana Explorador de modelos. (Invalida a ToolWindow.WindowTitle). |
Arriba
Métodos
Nombre | Descripción | |
---|---|---|
CommitPendingEditForCommand | Cuando se implementa en una clase derivada, especifica si las ediciones pendientes se deben confirmar antes de que se ejecute un comando. (Se hereda de ModelingWindowPane). | |
CountAllObjects | Obtiene el número de elementos en el panel de la ventana. (Se hereda de ModelingWindowPane). | |
CountObjects | Cuenta el número de elementos en el panel de ventana o en la selección actual. (Se hereda de ModelingWindowPane). | |
CountSelectedObjects | Obtiene el número de elementos en la selección actual. (Se hereda de ModelingWindowPane). | |
CreateTreeContainer | Crea el contenedor del árbol de navegación del Explorador de modelos. | |
Dispose() | (Se hereda de WindowPane). | |
Dispose(Boolean) | Libera los recursos no administrados que utiliza ModelExplorerToolWindow y libera los recursos administrados de forma opcional. (Invalida a ToolWindow.Dispose(Boolean)). | |
DoSelectObjects | Cuando se implementa en una clase derivada, selecciona elementos en el panel de ventana. (Se hereda de ModelingWindowPane). | |
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. (Se hereda de ModelingWindowPane). | |
GetComponentSelected | Especifica si está seleccionado el componente determinado. (Se hereda de ModelingWindowPane). | |
GetContainerSelected | Especifica si está seleccionado el contenedor determinado. (Se hereda de ModelingWindowPane). | |
GetHashCode | Sirve como la función hash predeterminada. (Se hereda de Object). | |
GetObjects | Obtiene los elementos que están actualmente seleccionados o los elementos que se pueden seleccionar en el panel de ventana. (Se hereda de ModelingWindowPane). | |
GetSelectedComponents | Obtiene los componentes que están seleccionados en el panel de ventana. (Se hereda de ModelingWindowPane). | |
GetSelectedObjects | Obtiene los elementos seleccionados en el panel de ventana. (Se hereda de ModelingWindowPane). | |
GetService | Obtiene el servicio del tipo especificado.Invalide este método para devolver el servicio de comandos de menú personalizado (Se hereda de ModelingWindowPane). | |
GetSite | Obtiene el sitio que se estableció con SetSite. (Se hereda de ModelingWindowPane). | |
GetType | Obtiene el objeto Type de la instancia actual. (Se hereda de Object). | |
Hide | Oculta el panel de ventana. (Se hereda de ModelingWindowPane). | |
Initialize | Inicializa una nueva instancia de la clase ToolWindow. (Se hereda de ToolWindow). | |
LoadUIState | (Se hereda de WindowPane). | |
MemberwiseClone | Crea una copia superficial del objeto Object actual. (Se hereda de Object). | |
OnAfterToolWindowCreate | Inicialización posterior a la creación. (Se hereda de ToolWindow). | |
OnClose | Quita los objetos del panel de ventana de la selección de menú contextual cuando dicho panel se cierra. (Se hereda de ModelingWindowPane). | |
OnCreate | Crea una ventana de herramientas. (Se hereda de ToolWindow). | |
OnDocumentWindowChanged | Notifica a las clases derivadas si se realiza un cambio en la ventana de documento. (Invalida a ToolWindow.OnDocumentWindowChanged(ModelingDocView, ModelingDocView)). | |
OnSelectionChanged | Notifica a los agentes de escucha de eventos tras producirse cambios en la selección. (Se hereda de ModelingWindowPane). | |
OnSelectionChanging | Notifica a los agentes de escucha de eventos antes de producirse cambios en la selección. (Se hereda de ModelingWindowPane). | |
OnToolWindowCreate | Escucha los cambios de marco en una ventana de documento. (Invalida a ToolWindow.OnToolWindowCreate()). | |
PreProcessMessage | Controla los mensajes de ventana. (Se hereda de ModelingWindowPane). | |
SaveUIState | (Se hereda de WindowPane). | |
SelectObjects | Selecciona elementos en el panel de ventana. (Se hereda de ModelingWindowPane). | |
SetSelectedComponents(ICollection) | Agrega los componentes especificados en el contenedor de selección y notifica al shell el cambio de selección. (Se hereda de ModelingWindowPane). | |
SetSelectedComponents(ICollection, SelectionTypes) | No implementado actualmente. (Se hereda de ModelingWindowPane). | |
SetSite | Inicializa el panel de ventana del entorno. (Se hereda de ModelingWindowPane). | |
Show | Muestra el panel de la ventana, lo trae al frente y convierte la ventana en la ventana activa. (Se hereda de ModelingWindowPane). | |
ShowNoActivate | Muestra el panel de la ventana, lo trae al frente, pero no convierte la ventana en la ventana activa. (Se hereda de ModelingWindowPane). | |
ToString | Devuelve una cadena que representa el objeto actual. (Se hereda de Object). |
Arriba
Eventos
Nombre | Descripción | |
---|---|---|
SelectionChanged | Se desencadena después de que la selección del panel de ventana ha cambiado. (Se hereda de ModelingWindowPane). | |
SelectionChanging | Se desencadena antes de que cambie la selección en el panel de ventana. (Se hereda de ModelingWindowPane). |
Arriba
Implementaciones de interfaz explícita
Nombre | Descripción | |
---|---|---|
IVsWindowPane.ClosePane | Obsoleta. (Se hereda de WindowPane). | |
IVsUIElementPane.CloseUIElementPane | (Se hereda de WindowPane). | |
IVsWindowPane.CreatePaneWindow | Obsoleta. (Se hereda de WindowPane). | |
IVsUIElementPane.CreateUIElementPane | (Se hereda de WindowPane). | |
IOleCommandTarget.Exec | (Se hereda de WindowPane). | |
IVsWindowPane.GetDefaultSize | Obsoleta. (Se hereda de WindowPane). | |
IVsUIElementPane.GetDefaultUIElementSize | (Se hereda de WindowPane). | |
IServiceProvider.GetService | (Se hereda de WindowPane). | |
IVsUIElementPane.LoadUIElementState | (Se hereda de WindowPane). | |
IVsWindowPane.LoadViewState | Obsoleta. (Se hereda de WindowPane). | |
IOleCommandTarget.QueryStatus | (Se hereda de WindowPane). | |
IVsUIElementPane.SaveUIElementState | (Se hereda de WindowPane). | |
IVsWindowPane.SaveViewState | Obsoleta. (Se hereda de WindowPane). | |
IVsWindowPane.SetSite | Obsoleta. (Se hereda de WindowPane). | |
IVsUIElementPane.SetUIElementSite | (Se hereda de WindowPane). | |
IVsWindowPane.TranslateAccelerator | Obsoleta. (Se hereda de WindowPane). | |
IVsUIElementPane.TranslateUIElementAccelerator | (Se hereda de WindowPane). |
Arriba
Comentarios
Para poder agregar una ventana de herramientas al diseñador generado, debe registrar la ventana. Para obtener más información, vea ModelingPackage.
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.