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


IVsSelectionContext - интерфейс

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

Синтаксис

'Декларация
Public Interface IVsSelectionContext
public interface IVsSelectionContext

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

Свойства

  Имя Описание
Открытое свойство CurrentContextMenuHost Получает основное приложение меню текущего контекста
Открытое свойство CurrentDocumentSelection Возвращает коллекцию выбранных элементов в поле активного документа.
Открытое свойство CurrentSelection Возвращает коллекцию выбранных элементов в активном окне.Это может быть окном документа или окна инструментов.
Открытое свойство CurrentStore Храните, связанный с текущим DocData в обычном режиме.Но другой может переопределить его в случае особой (common храните например)
Открытое свойство DiagramClientView Получает текущий момент сфокусированное DiagramClientView
Открытое свойство SingleDocumentSelection Возвращает основным выделенным объектом в окне активного документа.
Открытое свойство SingleSelection Возвращает основным выделенным объектом в активном окне.Это может быть окном документа или окна инструментов.

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

Методы

  Имя Описание
Открытый метод CanDeleteSelectedItems Укажите, следует ли выбранный элемент не могут быть удалены или
Открытый метод DeleteSelectedItems Защищенный метод для удаления выбранных элементов
Открытый метод IsDiagramSelected Определяет, является ли текущее выделение схема

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

Методы расширения

  Имя Описание
Открытый метод расширения AtLeastOneSelected<T>() Перегружен. Возвращение вспомогательный метод true, если выделение содержит хотя бы элемент типа t (Определено в ExtensionContextExtensions.)
Открытый метод расширения AtLeastOneSelected<T1, T2>() Перегружен. Возвращение вспомогательный метод true, если выделение содержит хотя бы элемент T1 и T2 типа. (Определено в ExtensionContextExtensions.)
Открытый метод расширения GetCurrentDocumentSelection<T> Получите подмножество выделения текущего документа, типа t (Определено в ExtensionContextExtensions.)
Открытый метод расширения GetCurrentSelection<T> Получите подмножество текущего выделения, типа t (Определено в ExtensionContextExtensions.)
Открытый метод расширения IsAnyDocumentSelectionUndeletable Возвращает значение, указывающее, являются ли какие-либо элементы фигуры в списке выбора, не могут быть удалены.Эта реализация проверяет фигур секции и MoveableHostShape. (Определено в ExtensionContextExtensions.)
Открытый метод расширения IsSingleDocumentSelection Возвращает ли только один элемент, выбранный в активном документе. (Определено в ExtensionContextExtensions.)
Открытый метод расширения IsSingleSelection Возвращает ли только один элемент, выбранный на активном окне.Это может быть документом или окном инструментов. (Определено в ExtensionContextExtensions.)

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

См. также

Ссылки

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