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


IMonitorSelectionService - интерфейс

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

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

Пространство имен:  Microsoft.VisualStudio.Modeling.Shell
Сборка:  Microsoft.VisualStudio.Modeling.Sdk.Shell.12.0 (в Microsoft.VisualStudio.Modeling.Sdk.Shell.12.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 - пространство имен