Compartir a través de


IMonitorSelectionService (Interfaz)

Supervisa el estado de selección actual en el shell.

Esta API no es conforme a CLS. 

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 Interface IMonitorSelectionService
[CLSCompliantAttribute(false)]
public interface IMonitorSelectionService

El tipo IMonitorSelectionService expone los siguientes miembros.

Propiedades

  Nombre Descripción
Propiedad pública CurrentDocument Obtiene el documento activo.
Propiedad pública CurrentDocumentView Obtiene la vista de documento activo.
Propiedad pública CurrentSelectionContainer Obtiene el contenedor de selección activo.
Propiedad pública CurrentUndoManager Obtiene el UndoManager asignado a la ventana de documento que está activa.
Propiedad pública CurrentWindow Obtiene el panel de documento o el panel de la ventana de herramientas que está activo.
Propiedad pública CurrentWindowFrame Obtiene el marco del documento o un marco de la ventana de herramientas que está activo.

Arriba

Métodos

  Nombre Descripción
Método público GetCommandContextCookie Obtiene la cookie asignada al contexto de la interfaz de usuario de comandos especificada.
Método público IsCommandContextActive(Guid) Comprueba si el contexto especificado de la interfaz de usuario de comandos está activo.
Método público IsCommandContextActive(UInt32) Comprueba si el contexto de la interfaz de usuario de comandos para la cookie especificada está activo.

Arriba

Eventos

  Nombre Descripción
Evento público CommandContextChanged Se produce cuando se activa o desactiva el contexto de la interfaz de usuario de comandos.
Evento público DocumentChanged Se produce cuando cambia el documento.
Evento público DocumentWindowChanged Se produce al cambiar la ventana de documento.
Evento público SelectionChanged Tiene lugar cuando la selección actual cambia.
Evento público UndoManagerChanged Se produce cuando cambia el UndoManager actual.
Evento público WindowChanged Se produce al cambiar el marco de ventana.

Arriba

Vea también

Referencia

Microsoft.VisualStudio.Modeling.Shell (Espacio de nombres)