Package.ToolboxUpgraded 事件

生成的事件,只要 Visual Studio 升级其 工具箱

命名空间:  Microsoft.VisualStudio.Shell
程序集:  Microsoft.VisualStudio.Shell.11.0(在 Microsoft.VisualStudio.Shell.11.0.dll 中)

语法

声明
Protected Event ToolboxUpgraded As EventHandler
protected event EventHandler ToolboxUpgraded

备注

Visual Studio IDE 生成一个ToolboxUpgraded  事件,一旦一个或多个以下情况下发生:

  1. VSPackage 提供的现有的 工具箱 项目提供程序的版本号更改。

    VSPackage 中 工具箱 项目提供程序版本号由必须应用于提供 工具箱 项目的所有 VSPackage ProvideToolboxItemsAttribute 对象的版本参数设置为。

  2. VSPackage 通过编程方式 Visual Studio SDK 生成一个 ToolboxInitialized 事件由调用 ResetDefaultsPKGRF_TOOLBOXSETUP的 VSPackage。

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

有关处理 ToolboxInitialized 事件并提供自定义 工具箱 项目的更多信息,请参见 高级工具箱控件开发

.NET Framework 安全性

请参见

参考

Package 类

Microsoft.VisualStudio.Shell 命名空间