Metoda Window.SetSelectionContainer —
Umożliwia ustawienie obiektów będzie aktywny w Właściwości okna, gdy to okno jest aktywne.
Przestrzeń nazw: EnvDTE
Zestaw: EnvDTE (w EnvDTE.dll)
Składnia
'Deklaracja
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[]
)
Parametry
Objects
Typ: array<Object[]%Wymagane.Tablica obiektów w oknie dialogowym właściwości.
Uwagi
Ustawia obiektów, które powinny być przekazywane do Właściwości okna w każdym przypadku, gdy okno ma fokus.SetSelectionContainerdziała tylko w systemie windows, utworzone za pomocą CreateToolWindow metody.Inne narzędzia systemu windows, takich jak Solution Explorer i Listy zadań, już kod dla ustawienia, co jest wyświetlane w Właściwości okna.
SetSelectionContainerPozwala skojarzyć obiektów z okna tak, aby w każdym przypadku, gdy okno ma fokus, Właściwości okno wyświetla właściwości dla tych obiektów.Na przykład, jeśli okno narzędzia niestandardowe, w którym jest wyświetlany wykres użyje tej właściwości i chcesz wyświetlić właściwości w Właściwości okno, aby zmienić właściwości wykresu.
Jeśli SetSelectionContainer jest przekazywany pusty Variant wartości, powoduje usunięcie obiektów wyświetlanych.Obiekt wyświetla okno Narzędzie jest aktywne i obiekty są dostępne z kontenera zaznaczenia.
Przykłady
SetSelectionContainerwymaga okna narzędzia.Przykładem sposobu użycia tej metody, zobacz próbki ToolWindow na Visual Studio — przykłady automatyzacji strony sieci Web.
Zabezpieczenia programu .NET Framework
- Pełne zaufanie do bezpośredniego wywołującego. Tego elementu członkowskiego nie można używać w kodzie częściowo zaufanym. Aby uzyskać więcej informacji, zobacz Używanie bibliotek pochodzących z częściowo zaufanego kodu.