Interface IMonitorSelectionService
Monitora o estado de seleção atual no shell.
Esta API não compatível com CLS.
Namespace: Microsoft.VisualStudio.Modeling.Shell
Assembly: Microsoft.VisualStudio.Modeling.Sdk.Shell.11.0 (em Microsoft.VisualStudio.Modeling.Sdk.Shell.11.0.dll)
Sintaxe
'Declaração
<CLSCompliantAttribute(False)> _
Public Interface IMonitorSelectionService
[CLSCompliantAttribute(false)]
public interface IMonitorSelectionService
O tipo IMonitorSelectionService expõe os membros a seguir.
Propriedades
Nome | Descrição | |
---|---|---|
CurrentDocument | Obtém o documento ativo. | |
CurrentDocumentView | Obtém o modo de exibição do documento ativo. | |
CurrentSelectionContainer | Obtém o contêiner de seleção ativa. | |
CurrentUndoManager | Obtém o UndoManager que é atribuído a janela do documento ativo. | |
CurrentWindow | Obtém o painel do documento ou o painel de janela de ferramenta está ativa. | |
CurrentWindowFrame | Obtém o quadro do documento ou a moldura da janela de ferramenta está ativa. |
Superior
Métodos
Nome | Descrição | |
---|---|---|
GetCommandContextCookie | Obtém o cookie que é atribuído ao contexto de interface do usuário do comando especificado. | |
IsCommandContextActive(Guid) | Verifica se o contexto de interface do usuário do comando especificado está ativo. | |
IsCommandContextActive(UInt32) | Verifica se o contexto de comando de interface do usuário para o cookie especificado está ativo. |
Superior
Eventos
Nome | Descrição | |
---|---|---|
CommandContextChanged | Ocorre quando o contexto do comando da interface do usuário é ativado ou desativado. | |
DocumentChanged | Ocorre quando o documento for alterado. | |
DocumentWindowChanged | Ocorre quando a janela do documento muda. | |
SelectionChanged | Ocorre quando a seleção atual é alterada. | |
UndoManagerChanged | Ocorre quando o atual UndoManager as alterações. | |
WindowChanged | Ocorre quando a moldura da janela é alterado. |
Superior