Metoda Window2.SetSelectionContainer —
Umożliwia ustawienie obiektów będzie aktywny w Okno właściwości kiedy to okno jest aktywne.
Przestrzeń nazw: EnvDTE80
Zestaw: EnvDTE80 (w EnvDTE80.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
Ta właściwość wymaga okna narzędzia.Przykładem sposobu użycia tej metody, zobacz próbki ToolWindow na stronie sieci Web programu Visual Studio — przykłady automatyzacji: https://www.microsoft.com/downloads/details.aspx?familyid=3ff9c915-30e5-430e-95b3-621dccd25150 & displaylang = en.
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.