Package.ToolboxInitialized Evento
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Evento gerado sempre que o Visual Studio inicializa sua caixa de ferramentas.
public:
event EventHandler ^ ToolboxInitialized;
public event EventHandler ToolboxInitialized;
member this.ToolboxInitialized : EventHandler
Public Event ToolboxInitialized As EventHandler
Tipo de evento
Comentários
O Visual Studio IDE gera um ToolboxInitialized evento sempre que uma ou mais das seguintes situações ocorrem:
Um usuário redefine manualmente a caixa de ferramentas clicando com o botão direito do mouse em uma das categorias caixa de ferramentas e na caixa de ferramentas de redefinição de seleção.
Um novo VSPackage que fornece itens da caixa de ferramentas está registrado.
Um VSPackage gera programaticamente um ToolboxInitialized evento por meio de SDK do Visual Studio um VSPackage chamando ResetDefaults com PKGRF_TOOLBOXITEMS .
IVsUIShell uiShell = (IVsUIShell)GetService(typeof(SVsUIShell)); IVsPackage pkg = GetService(typeof(Package)) as IVsPackage; pkg.ResetDefaults((uint)__VSPKGRESETFLAGS.PKGRF_TOOLBOXITEMS);
Para obter mais informações sobre como tratar um ToolboxInitialized evento e fornecer itens de caixa de ferramentas personalizados, consulte desenvolvimento de controle de caixa de ferramentas avançado.