Package.ToolboxInitialized Событие
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Событие, создаваемое всякий раз, когда Visual Studio инициализирует свою панель элементов.
public:
event EventHandler ^ ToolboxInitialized;
public event EventHandler ToolboxInitialized;
member this.ToolboxInitialized : EventHandler
Public Event ToolboxInitialized As EventHandler
Тип события
Комментарии
Visual StudioИнтегрированная среда разработки создает ToolboxInitialized событие каждый раз, когда происходит одна или несколько следующих ситуаций:
Пользователь вручную сбрасывает панель элементов , щелкая правой кнопкой мыши одну из категорий панели элементов и выбирая пункт Сбросить Панель элементов.
Регистрируется новый пакет VSPackage, предоставляющий элементы панели элементов .
Пакет VSPackage программным образом создает ToolboxInitialized событие через через пакет SDK для Visual Studio VSPackage, вызывающий метод ResetDefaults PKGRF_TOOLBOXITEMS .
IVsUIShell uiShell = (IVsUIShell)GetService(typeof(SVsUIShell)); IVsPackage pkg = GetService(typeof(Package)) as IVsPackage; pkg.ResetDefaults((uint)__VSPKGRESETFLAGS.PKGRF_TOOLBOXITEMS);
Дополнительные сведения об обработке ToolboxInitialized события и предоставлении настраиваемых элементов панели элементов см. в разделе Расширенная панель элементов управления.