Condividi tramite


Metodo Window.SetSelectionContainer

Consente di attivare gli oggetti impostati nella finestra Proprietà quando la finestra è attiva.

Spazio dei nomi:  EnvDTE
Assembly:  EnvDTE (in EnvDTE.dll)

Sintassi

'Dichiarazione
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[]
)

Parametri

  • Objects
    Tipo: array<Object[]%

    Obbligatorio. Una matrice di oggetti della finestra Proprietà.

Note

Imposta gli oggetti che devono essere passati alla finestra Proprietà ogni volta che la finestra si trova nello stato attivo. SetSelectionContainer funziona solo nelle finestre create con il metodo CreateToolWindow. Altre finestre degli strumenti, ad esempio Esplora soluzioni ed Elenco attività, dispongono già di codice relativo all'impostazione del contenuto visualizzato nella finestra Proprietà.

SetSelectionContainer consente di associare oggetti alla finestra, in modo che, quando la finestra si trova nello stato attivo, nella finestra Proprietà vengano visualizzate le proprietà per tali oggetti. Ad esempio, utilizzare questa proprietà se si dispone di una finestra degli strumenti personalizzata in cui è visualizzato un grafico e si desidera visualizzare le proprietà nella finestra Proprietà per modificare le caratteristiche del grafico.

Se in SetSelectionContainer viene passato un valore Variant vuoto, l'oggetto visualizzato viene rimosso. L'oggetto viene visualizzato quando la finestra degli strumenti è attiva e gli oggetti sono disponibili nel contenitore di selezioni.

Esempi

SetSelectionContainer richiede una finestra degli strumenti. Per un esempio sull'utilizzo di questo metodo, vedere l'esempio ToolWindow nella pagina Web Visual Studio Automation Samples.

Sicurezza di .NET Framework

Vedere anche

Riferimenti

Window Interfaccia

Spazio dei nomi EnvDTE