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


ExtensionContextExtensions - класс

Иерархия наследования

System.Object
  Microsoft.VisualStudio.Modeling.Diagrams.ExtensionEnablement.ExtensionContextExtensions

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

Синтаксис

'Декларация
<ExtensionAttribute> _
Public NotInheritable Class ExtensionContextExtensions
public static class ExtensionContextExtensions

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

Методы

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

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

Потокобезопасность

Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.

См. также

Ссылки

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