Share via


Evento Package.ToolboxUpgraded

Evento generato ogni volta che Visual Studio aggiorna 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 ToolboxUpgraded As EventHandler
protected event EventHandler ToolboxUpgraded

Note

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

  1. Il numero di versione di un provider dell'elemento esistente di Casella degli strumenti fornito dalle modifiche di un VSPackage.

    Il numero di versione del provider dell'elemento di Casella degli strumenti di un package VS è impostato dall'argomento della versione dell'oggetto di ProvideToolboxItemsAttribute che deve essere applicato a qualsiasi package VS che fornisce elementi di Casella degli strumenti .

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

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

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