Partilhar via


Interface IVsToolbox

 

Publicado: abril de 2016

Usado para gerenciar o Toolbox.

Namespace:   Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop (em Microsoft.VisualStudio.Shell.Interop.dll)

Sintaxe

[InterfaceTypeAttribute(1)]
[GuidAttribute("70E643E2-1673-4764-8A39-63CB1AEE0DC9")]
public interface IVsToolbox
[InterfaceTypeAttribute(1)]
[GuidAttribute("70E643E2-1673-4764-8A39-63CB1AEE0DC9")]
public interface class IVsToolbox
[<InterfaceTypeAttribute(1)>]
[<GuidAttribute("70E643E2-1673-4764-8A39-63CB1AEE0DC9")>]
type IVsToolbox = interface end
<InterfaceTypeAttribute(1)>
<GuidAttribute("70E643E2-1673-4764-8A39-63CB1AEE0DC9")>
Public Interface IVsToolbox

Métodos

Nome Descrição
System_CAPS_pubmethod AddActiveXItem(Guid, String, IVsHierarchy)

Permite que os controles ActiveX a ser adicionado programaticamente à caixa de ferramentas.

System_CAPS_pubmethod AddItem(IDataObject, TBXITEMINFO[], String)

Adiciona um objeto de dados para a guia especificada na caixa de ferramentas.

System_CAPS_pubmethod AddItemFromFile(String, IVsHierarchy, Int32)

Permite que os arquivos a serem adicionados programaticamente à caixa de ferramentas.

System_CAPS_pubmethod AddTab(String)

Adiciona uma nova guia para a Toolbox.

System_CAPS_pubmethod AddTabEx(String, VSTBXTABVIEW)

Adiciona uma nova guia à caixa de ferramentas e especifica como as guias são exibidas.

System_CAPS_pubmethod DataUsed()

Chamado por um designer para informar as ferramentas que o item for colado no formulário.

System_CAPS_pubmethod EnumItems(String, IEnumToolboxItems)

Enumera os itens em uma guia na caixa de ferramentas, ou todos os itens na caixa de ferramentas.

System_CAPS_pubmethod EnumTabs(IEnumToolboxTabs)

Enumere os guias de Toolbox.

System_CAPS_pubmethod GetData(IDataObject)

Retorna o objeto de dados para o item selecionado na caixa de ferramentas.

System_CAPS_pubmethod GetFrame(IVsWindowFrame)

Retorna o quadro de janela para o Toolbox.

System_CAPS_pubmethod GetTab(String)

Retorna o nome da guia selecionada.

System_CAPS_pubmethod GetTabView(String, VSTBXTABVIEW[])

Retorna o modo de exibição da guia para a guia especificado.

System_CAPS_pubmethod IsCurrentUser(IVsToolboxUser, Int32)

Determina se o usuário especificado da caixa de ferramentas é o usuário atual.

System_CAPS_pubmethod RegisterDataProvider(IVsToolboxDataProvider, UInt32)

Registra um Toolbox provedor de dados.

System_CAPS_pubmethod RemoveItem(IDataObject)

Remove um item da caixa de ferramentas.

System_CAPS_pubmethod RemoveTab(String)

Remove uma guia de Toolbox.

System_CAPS_pubmethod SelectItem(IDataObject)

Programaticamente, seleciona um item.

System_CAPS_pubmethod SelectTab(String)

Seleciona programaticamente referenciado Toolbox guia.

System_CAPS_pubmethod SetCursor()

Define o cursor de descarte atual, habilitado Toolbox item.

System_CAPS_pubmethod SetItemInfo(IDataObject, TBXITEMINFO[])

Define informações para o item referenciado.

System_CAPS_pubmethod SetTabView(String, VSTBXTABVIEW)

Define o tipo de exibição para a guia especificada.

System_CAPS_pubmethod UnregisterDataProvider(UInt32)

Cancela o registro do provedor de dados especificado.

System_CAPS_pubmethod UpdateToolboxUI()

Força um redesenho da interface do usuário de caixa de ferramentas.

Comentários

Ver ilustrações de implementação e/ou chamada dessa interface no Figures Edit.

Recursos adicionais úteis para manter caixas, podem ser encontrados na IVsToolbox3 interface.

Observações para implementadores:

Observações para chamadores:

Consulte também

Namespace Microsoft.VisualStudio.Shell.Interop

Retornar ao topo