Share via


Window.SetSelectionContainer, méthode

Permet d'activer la définition d'objets dans la fenêtre Properties lorsque cette dernière est active.

Espace de noms :  EnvDTE
Assembly :  EnvDTE (dans EnvDTE.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<System.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

SetSelectionContainer nécessite 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.

Sécurité .NET Framework

Voir aussi

Référence

Window Interface

EnvDTE, espace de noms