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 事件,一旦一个或多个以下情况下发生:
VSPackage 提供的现有的 工具箱 项目提供程序的版本号更改。
VSPackage 中 工具箱 项目提供程序版本号由必须应用于提供 工具箱 项目的所有 VSPackage ProvideToolboxItemsAttribute 对象的版本参数设置为。
VSPackage 通过编程方式 Visual Studio SDK 生成一个 ToolboxInitialized 事件由调用 ResetDefaults 和 PKGRF_TOOLBOXSETUP的 VSPackage。
IVsUIShell uiShell = (IVsUIShell)GetService(typeof(SVsUIShell)); IVsPackage pkg = GetService(typeof(Package)) as IVsPackage; pkg.ResetDefaults((uint)__VSPKGRESETFLAGS. PKGRF_TOOLBOXSETUP);
有关处理 ToolboxInitialized 事件并提供自定义 工具箱 项目的更多信息,请参见 高级工具箱控件开发。
.NET Framework 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关更多信息,请参见通过部分受信任的代码使用库。