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
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.