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


Window2.SetSelectionContainer - метод (array<Object[]%)

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

Пространство имен:  EnvDTE80
Сборка:  EnvDTE80 (в EnvDTE80.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[]%
    Обязательный.Массив объектов для окна свойств.

Реализации

Window.SetSelectionContainer(array<Object[]%)

Заметки

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

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

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

Примеры

Для данного свойства требуется окно инструментов. Пример использования этого метода см. в примере ToolWindow на веб-странице образцов автоматизации Visual Studio: https://www.microsoft.com/downloads/details.aspx?familyid=3ff9c915-30e5-430e-95b3-621dccd25150&displaylang=en.

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

См. также

Ссылки

Window2 Интерфейс

SetSelectionContainer - перегрузка

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