Interface IVsToolbox2
Usado para gerenciar o caixa de ferramentas.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop (em Microsoft.VisualStudio.Shell.Interop.dll)
Sintaxe
[InterfaceTypeAttribute(1)]
[GuidAttribute("08E728DC-9C45-4060-A243-B73443B7CA16")]
public interface IVsToolbox2 : IVsToolbox
[InterfaceTypeAttribute(1)]
[GuidAttribute("08E728DC-9C45-4060-A243-B73443B7CA16")]
public interface class IVsToolbox2 : IVsToolbox
[<InterfaceTypeAttribute(1)>]
[<GuidAttribute("08E728DC-9C45-4060-A243-B73443B7CA16")>]
type IVsToolbox2 =
interface
interface IVsToolbox
end
<InterfaceTypeAttribute(1)>
<GuidAttribute("08E728DC-9C45-4060-A243-B73443B7CA16")>
Public Interface IVsToolbox2
Inherits IVsToolbox
Métodos
Nome | Descrição | |
---|---|---|
AddActiveXItem(Guid, String, IVsHierarchy) | Permite que controles de ActiveX a ser adicionado programaticamente para o caixa de ferramentas. |
|
AddActiveXItem2(Guid, String, IVsHierarchy, Guid) | Adiciona um item de ActiveX à caixa de ferramentas. |
|
AddItem(IDataObject, TBXITEMINFO[], String) | Adiciona um objeto de dados para a guia especificada na caixa de ferramentas. |
|
AddItem2(IDataObject, TBXITEMINFO[], String, Guid) | Adiciona um item à guia Toolbox referenciada, especificando um GUID do pacote. |
|
AddItemFromFile(String, IVsHierarchy, Int32) | Permite que os arquivos a ser adicionado programaticamente à caixa de ferramentas. |
|
AddItemFromFile2(String, IVsHierarchy, Guid, Int32) | Adiciona um item para o caixa de ferramentas de um arquivo, especificando um GUID do pacote. |
|
AddTab(String) | Adiciona uma nova guia na caixa de ferramentas. |
|
AddTab2(String, Guid) | Adiciona uma guia à caixa de ferramentas, especificando o modo de exibição da guia. |
|
AddTabEx(String, VSTBXTABVIEW) | Adiciona uma nova guia na caixa de ferramentas e especifica como as guias são exibidas. |
|
AddTabEx2(String, VSTBXTABVIEW, Guid) | Adiciona uma guia à caixa de ferramentas, especificando um modo de exibição da guia e um GUID do pacote. |
|
DataUsed() | Chamado por um designer para informar a caixa de ferramentas que foram colado no item para o formulário. |
|
EnumItems(String, IEnumToolboxItems) | Enumera os itens em uma determinada guia no caixa de ferramentas, ou todos os itens na caixa de ferramentas. |
|
EnumTabs(IEnumToolboxTabs) | Enumera pelas guias na caixa de ferramentas. |
|
GetData(IDataObject) | Retorna o objeto de dados para o item selecionado na caixa de ferramentas. |
|
GetFrame(IVsWindowFrame) | Retorna a moldura da janela para a caixa de ferramentas. |
|
GetTab(String) | Retorna o nome da guia selecionada. |
|
GetTabView(String, VSTBXTABVIEW[]) | Retorna o modo de exibição de guia para a guia especificado. |
|
IsCurrentUser(IVsToolboxUser, Int32) | Determina se o especificado caixa de ferramentas usuário é o usuário atual. |
|
RegisterDataProvider(IVsToolboxDataProvider, UInt32) | Registra um provedor de dados de caixa de ferramentas. |
|
RemoveItem(IDataObject) | Remove um item da caixa de ferramentas. |
|
RemoveTab(String) | Remove uma guia da caixa de ferramentas. |
|
SelectItem(IDataObject) | Programaticamente, seleciona um item. |
|
SelectTab(String) | Programaticamente, seleciona o referenciado caixa de ferramentas guia. |
|
SetCursor() | Define o cursor de soltar para o item da caixa de ferramentas atual, ativado. |
|
SetItemInfo(IDataObject, TBXITEMINFO[]) | Define informações para o item referenciado. |
|
SetTabView(String, VSTBXTABVIEW) | Define o tipo de exibição para a tabulação especificada. |
|
UnregisterDataProvider(UInt32) | Cancela o registro do provedor de dados especificado. |
|
UpdateToolboxUI() | Força um redesenho de tela da interface do usuário da caixa de ferramentas. |
Comentários
Consulte as ilustrações da implementação e/ou chamada desta interface na Figures Edit.
Recursos adicionais, úteis em caixas de ferramentas persistentes, podem ser encontrados na IVsToolbox3 interface.
Observações para chamadores:
Chamado por editores, projetos e outros objetos que deseja manipular a interface do usuário de caixa de ferramentas compartilhada.
Consulte também
Namespace Microsoft.VisualStudio.Shell.Interop
Retornar ao topo