Window.SetSelectionContainer-Methode
Ermöglicht das Aktivieren von Objekten im Eigenschaftenfenster, wenn dieses Fenster aktiv ist.
Namespace: EnvDTE
Assembly: EnvDTE (in EnvDTE.dll)
Syntax
'Declaration
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[]
)
Parameter
Objects
Typ: array<Object[]%Erforderlich. Ein Array von Objekten für das Fenster Eigenschaften.
Hinweise
Legt die Objekte fest, die an das Eigenschaftenfenster übergeben werden sollen, wenn das Fenster den Fokus erhält. SetSelectionContainer funktioniert nur für Fenster, die mit der CreateToolWindow-Methode erstellt werden. Andere Toolfenster, wie Projektmappen-Explorer und Aufgabenliste, enthalten bereits Code für die Festlegung, was im Eigenschaftenfenster angezeigt wird.
Mit SetSelectionContainer können Objekte Fenstern zugeordnet werden, sodass das Eigenschaftenfenster jedes Mal Eigenschaften für diese Objekte anzeigt, wenn das Fenster den Fokus besitzt. Sie können diese Eigenschaft z. B. bei einem benutzerdefinierten Toolfenster mit einem Diagramm verwenden, wenn Sie die Eigenschaften im Eigenschaftenfenster anzeigen möchten, um die Merkmale des Diagramms zu ändern.
Wenn SetSelectionContainer ein leerer Variant-Wert übergeben wird, wird das angezeigte Objekt entfernt. Das Objekt wird angezeigt, wenn das Toolfenster aktiv ist und die Objekte im Auswahlcontainer verfügbar sind.
Beispiele
Für SetSelectionContainer ist ein Toolfenster erforderlich. Ein Beispiel für die Verwendung dieser Methode finden Sie im Beispiel ToolWindow auf der Webseite Visual Studio Automation Samples.
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.