Condividi tramite


Evento Package.ToolboxInitialized

Evento generato ogni volta che Visual Studio inizializza il relativo Casella degli strumenti.

Spazio dei nomi:  Microsoft.VisualStudio.Shell
Assembly:  Microsoft.VisualStudio.Shell.11.0 (in Microsoft.VisualStudio.Shell.11.0.dll)

Sintassi

'Dichiarazione
Protected Event ToolboxInitialized As EventHandler
protected event EventHandler ToolboxInitialized

Note

L'ide di Visual Studio generato un evento diToolboxInitialized ogni volta che una o più delle seguenti situazioni si verificano:

  1. Un utente manualmente reimposta Casella degli strumenti fare clic con il pulsante destro del mouse su una delle categorie di Casella degli strumenti e della selezione Casella degli strumenti di reimpostazione automatica.

  2. Un nuovo pacchetto VS che fornisce elementi di Casella degli strumenti viene registrato.

  3. Un VSPackage a livello di codice generato un evento di ToolboxInitialized con Visual Studio SDK da un package VS che chiama ResetDefaults con PKGRF_TOOLBOXITEMS.

                IVsUIShell uiShell = (IVsUIShell)GetService(typeof(SVsUIShell));
                IVsPackage pkg = GetService(typeof(Package)) as IVsPackage;
                pkg.ResetDefaults((uint)__VSPKGRESETFLAGS.PKGRF_TOOLBOXITEMS);
    

Per ulteriori informazioni sulla gestione di un evento di ToolboxInitialized e sulla creazione di elementi personalizzati di Casella degli strumenti , vedere Sviluppo avanzate del controllo della casella degli strumenti.

Sicurezza di .NET Framework

Vedere anche

Riferimenti

Package Classe

Spazio dei nomi Microsoft.VisualStudio.Shell