Поделиться через


IMonitorSelectionService - интерфейс

Контролирует состояние текущего выделения в оболочке.

Этот интерфейс API CLS-несовместим. 

Пространство имен:  Microsoft.VisualStudio.Modeling.Shell
Сборка:  Microsoft.VisualStudio.Modeling.Sdk.Shell.11.0 (в Microsoft.VisualStudio.Modeling.Sdk.Shell.11.0.dll)

Синтаксис

'Декларация
<CLSCompliantAttribute(False)> _
Public Interface IMonitorSelectionService
[CLSCompliantAttribute(false)]
public interface IMonitorSelectionService

Тип IMonitorSelectionService предоставляет следующие члены.

Свойства

  Имя Описание
Открытое свойство CurrentDocument Возвращает активный документ.
Открытое свойство CurrentDocumentView Возвращает представление активного документа.
Открытое свойство CurrentSelectionContainer Получает активный контейнер выделения.
Открытое свойство CurrentUndoManager Возвращает UndoManager будет присвоено окно документа, активно.
Открытое свойство CurrentWindow Получает область документа или специализированную части окна инструментов, которая активна.
Открытое свойство CurrentWindowFrame Возвращает фрейм документа или фрейм окна инструментов, активен.

В начало страницы

Методы

  Имя Описание
Открытый метод GetCommandContextCookie Получает файл cookie, присвоенный конкретному контексту пользовательского интерфейса команды.
Открытый метод IsCommandContextActive(Guid) Проверяет, является ли указанный контекст пользовательского интерфейса команды активен.
Открытый метод IsCommandContextActive(UInt32) Проверяет, может ли контекст пользовательского интерфейса команды для указанного файла cookie активен.

В начало страницы

События

  Имя Описание
Открытое событие CommandContextChanged Происходит, когда активирован или отключен контекст пользовательского интерфейса команды.
Открытое событие DocumentChanged Происходит, когда документ изменяется.
Открытое событие DocumentWindowChanged Происходит при изменении окна документа.
Открытое событие SelectionChanged Возникает при изменении текущего выделения.
Открытое событие UndoManagerChanged Происходит, когда текущее UndoManager изменения.
Открытое событие WindowChanged Происходит при изменении границ окна.

В начало страницы

См. также

Ссылки

Microsoft.VisualStudio.Modeling.Shell - пространство имен