Package.ToolboxInitialized Event
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Event generated whenever Visual Studio initializes its Toolbox.
public:
event EventHandler ^ ToolboxInitialized;
public event EventHandler ToolboxInitialized;
member this.ToolboxInitialized : EventHandler
Public Event ToolboxInitialized As EventHandler
Event Type
Remarks
The Visual Studio IDE generates a ToolboxInitialized event whenever one or more of the following situations occur:
A user manually resets the Toolbox by right-clicking on one of the Toolbox categories and selection Reset Toolbox.
A new VSPackage providing Toolbox items is registered.
A VSPackage programmatically generates a ToolboxInitialized event through the Visual Studio SDK by a VSPackage calling ResetDefaults with PKGRF_TOOLBOXITEMS.
IVsUIShell uiShell = (IVsUIShell)GetService(typeof(SVsUIShell)); IVsPackage pkg = GetService(typeof(Package)) as IVsPackage; pkg.ResetDefaults((uint)__VSPKGRESETFLAGS.PKGRF_TOOLBOXITEMS);
For more information on handling a ToolboxInitialized event and providing custom Toolbox items, see Advanced Toolbox Control Development.