Metodo Window2.SetSelectionContainer
Consente di attivare gli oggetti nella finestra finestra Proprietà quando la finestra è attiva.
Spazio dei nomi: EnvDTE80
Assembly: EnvDTE80 (in EnvDTE80.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
Questa proprietà richiede una finestra degli strumenti. Per un esempio dell'utilizzo del metodo, vedere l'esempio ToolWindow nella pagina Web dedicata all'automazione di Visual Studio: https://www.microsoft.com/downloads/details.aspx?familyid=3ff9c915-30e5-430e-95b3-621dccd25150&displaylang=en (informazioni in lingua inglese).
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per altre informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.