Partager via


Package.ToolboxUpgraded, événement

Événement généré chaque fois que Visual Studio met à niveau son boîte à outils.

Espace de noms :  Microsoft.VisualStudio.Shell
Assembly :  Microsoft.VisualStudio.Shell.11.0 (dans Microsoft.VisualStudio.Shell.11.0.dll)

Syntaxe

'Déclaration
Protected Event ToolboxUpgraded As EventHandler
protected event EventHandler ToolboxUpgraded

Remarques

Visual Studio IDE génère un événement d'ToolboxUpgraded chaque fois qu'une ou plusieurs des situations suivantes se produisent :

  1. Le numéro de version d'un fournisseur existant d'élément de boîte à outils fourni par un VSPackage change.

    Le numéro de version de fournisseur d'élément de boîte à outils d'un VSPackage est défini par l'argument de version de l'objet d'ProvideToolboxItemsAttribute qui doit être appliqué à tout VSPackage fournissant des éléments de boîte à outils.

  2. Un VSPackage génère par programme un événement d'ToolboxInitialized via Visual Studio SDK par un VSPackage appelant ResetDefaults avec PKGRF_TOOLBOXSETUP.

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

Pour plus d'informations sur gérer un événement d'ToolboxInitialized et fournir les éléments personnalisés de boîte à outils, consultez Développement avancées de contrôle de la boîte à outils.

Sécurité .NET Framework

Voir aussi

Référence

Package Classe

Microsoft.VisualStudio.Shell, espace de noms