Package.ToolboxInitialized 事件
生成的事件,只要 Visual Studio 初始化其 工具箱。
命名空间: Microsoft.VisualStudio.Shell
程序集: Microsoft.VisualStudio.Shell.11.0(在 Microsoft.VisualStudio.Shell.11.0.dll 中)
语法
声明
Protected Event ToolboxInitialized As EventHandler
protected event EventHandler ToolboxInitialized
备注
Visual Studio IDE 生成一个ToolboxInitialized 事件,一旦一个或多个以下情况下发生:
用户通过右击手动重置 工具箱 在一个 工具箱 类别和选择 重置工具箱。
提供 工具箱 项的新 VSPackage 注册。
VSPackage 通过编程方式 Visual Studio SDK 生成一个 ToolboxInitialized 事件由调用 ResetDefaults 和 PKGRF_TOOLBOXITEMS的 VSPackage。
IVsUIShell uiShell = (IVsUIShell)GetService(typeof(SVsUIShell)); IVsPackage pkg = GetService(typeof(Package)) as IVsPackage; pkg.ResetDefaults((uint)__VSPKGRESETFLAGS.PKGRF_TOOLBOXITEMS);
有关处理 ToolboxInitialized 事件并提供自定义 工具箱 项目的更多信息,请参见 高级工具箱控件开发。
.NET Framework 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关更多信息,请参见通过部分受信任的代码使用库。