Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Event generated whenever Visual Studio upgrades its Toolbox.
Namespace: Microsoft.VisualStudio.Shell
Assembly: Microsoft.VisualStudio.Shell.12.0 (in Microsoft.VisualStudio.Shell.12.0.dll)
Syntax
'Declaration
Protected Event ToolboxUpgraded As EventHandler
protected event EventHandler ToolboxUpgraded
protected:
event EventHandler^ ToolboxUpgraded {
void add (EventHandler^ value);
void remove (EventHandler^ value);
}
member ToolboxUpgraded : IEvent<EventHandler,
EventArgs>
JScript does not support events.
Remarks
The Visual Studio IDE generates a ToolboxUpgraded event whenever one or more of the following situations occur:
The version number of an existing Toolbox item provider supplied by a VSPackage changes.
The Toolbox item provider version number of a VSPackage is set by the version argument of the ProvideToolboxItemsAttribute object that must be applied to any VSPackage providing Toolbox items.
A VSPackage programmatically generates a ToolboxInitialized event through the Visual Studio SDK by a VSPackage calling ResetDefaults with PKGRF_TOOLBOXSETUP.
IVsUIShell uiShell = (IVsUIShell)GetService(typeof(SVsUIShell)); IVsPackage pkg = GetService(typeof(Package)) as IVsPackage; pkg.ResetDefaults((uint)__VSPKGRESETFLAGS. PKGRF_TOOLBOXSETUP);
For more information on handling a ToolboxInitialized event and providing custom Toolbox items, see Advanced Toolbox Control Development.
.NET Framework Security
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see Using Libraries from Partially Trusted Code.