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


Window.SetSelectionContainer - метод

Позволяет объектам настройки быть активными в окне Свойства, когда это окно активно.

Пространство имен:  EnvDTE
Сборка:  EnvDTE (в EnvDTE.dll)

Синтаксис

'Декларация
Sub SetSelectionContainer ( _
    ByRef Objects As Object() _
)
void SetSelectionContainer(
    ref Object[] Objects
)
void SetSelectionContainer(
    array<Object^>^% Objects
)
abstract SetSelectionContainer : 
        Objects:Object[] byref -> unit 
function SetSelectionContainer(
    Objects : Object[]
)

Параметры

  • Objects
    Тип: array<System.Object[]%
    Обязательный.Массив объектов для окна свойств.

Заметки

Задает объекты, которые должны передаваться в окно Свойства, когда окно находится в фокусе. SetSelectionContainer работает только для окон, созданных методом CreateToolWindow. У других окон инструментов, например, в Обозревателе решений и Списке задач, уже есть код для задания отображаемых в окне Свойства объектов.

Метод SetSelectionContainer позволяет связывать объекты с окном, чтобы при получении им фокуса в окне Свойства отображались свойства для этих объектов. Например, это свойство можно использовать, если имеется пользовательское окно инструментов, в котором отображается диаграмма, и в окне Свойства нужно отобразить свойства, чтобы изменить характеристики диаграммы.

Если в метод SetSelectionContainer передается пустое значение Variant, то он удаляет отображаемый объект. Объект отображается, когда окно инструментов активно, а объекты доступны в контейнере выделения.

Примеры

SetSelectionContainer требует использовать окно инструментов. Пример использования данного метода см. в образце ToolWindow на веб-странице Образцы автоматизации Visual Studio.

Безопасность платформы .NET Framework

См. также

Ссылки

Window Интерфейс

EnvDTE - пространство имен