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[]%
Обязательный.Массив объектов для окна свойств.
Заметки
Задает объекты, которые должны передаваться в окно Свойства, когда окно находится в фокусе.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
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.