IVsSelectionContext - интерфейс
Пространство имен: Microsoft.VisualStudio.Modeling.Diagrams.ExtensionEnablement
Сборка: Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0 (в Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0.dll)
Синтаксис
'Декларация
Public Interface IVsSelectionContext
public interface IVsSelectionContext
Тип IVsSelectionContext предоставляет следующие члены.
Свойства
Имя | Описание | |
---|---|---|
![]() |
CurrentContextMenuHost | Получите текущее основное приложение контекстного меню |
![]() |
CurrentDocumentSelection | Возвращает коллекцию выбранных в активном окне документа элементов. |
![]() |
CurrentSelection | Возвращает коллекцию выбранных в активном окне элементов.Может быть окном документов или окном инструментов. |
![]() |
CurrentStore | Хранилище, связанное с текущим DocData в обычном режиме.Но другой может переопределить его в случае особой нужды ($$$common Store например) |
![]() |
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 | Возвращает значение, указывающее, есть ли в списке выбора элементы фигуры, которые не могут быть удалены.Эта реализация проверяет фигуры Compartment и MoveableHostShape. (Определено в ExtensionContextExtensions.) |
![]() |
IsSingleDocumentSelection | Возвращает значение, указывающее, выбран ли только один элемент в активном документе. (Определено в ExtensionContextExtensions.) |
![]() |
IsSingleSelection | Возвращает значение, указывающее, выбран ли только один элемент в активном окне.Может быть окном документов или окном инструментов. (Определено в ExtensionContextExtensions.) |
В начало страницы
См. также
Ссылки
Microsoft.VisualStudio.Modeling.Diagrams.ExtensionEnablement - пространство имен