Window2.SetSelectionContainer, méthode
Permet de définir l'activation d'objets dans la fenêtre Propriétés (fenêtre) lorsque cette dernière est active.
Espace de noms : EnvDTE80
Assembly : EnvDTE80 (dans EnvDTE80.dll)
Syntaxe
'Déclaration
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[]
)
Paramètres
Objects
Type : array<Object[]%Obligatoire. Tableau d'objets pour la fenêtre Propriétés.
Notes
Définit les objets qui doivent être passés à la fenêtre Propriétés toutes les fois que la fenêtre a le focus. SetSelectionContainer fonctionne uniquement sur les fenêtres créées avec la méthode CreateToolWindow. D'autres fenêtres Outil, tel que Explorateur de solutions et Liste des tâches, ont déjà le code définissant ce qui est affiché dans la fenêtre Propriétés.
SetSelectionContainer vous permet d'associer des objets à la fenêtre de manière à ce que la fenêtre Propriétés affiche les propriétés de ces objets chaque fois qu'elle a le focus. Vous utiliseriez par exemple cette propriété si vous aviez une fenêtre Outil personnalisée qui affiche un graphe et que vous vouliez afficher ses propriétés dans la fenêtre Propriétés afin d'en modifier les caractéristiques.
Si la méthode SetSelectionContainer reçoit une valeur Variant vide, elle supprime l'objet affiché. L'objet s'affiche lorsque la fenêtre Outil est active et que les objets sont disponibles dans le conteneur de sélection.
Exemples
Cette propriété requiert une fenêtre Outil. Pour obtenir un exemple d'utilisation de cette méthode, consultez l'exemple ToolWindow sur la page Web des exemples Automation de Visual Studio à l'adresse suivante : https://www.microsoft.com/downloads/details.aspx?familyid=3ff9c915-30e5-430e-95b3-621dccd25150&displaylang=en
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, voir Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.