Partilhar via


Interface IVsToolboxDataProviderRegistry

 

Publicado: abril de 2016

Registra um provedor de dados de caixa de ferramentas.Usado para registrar um provedor de dados de caixa de ferramentas.

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

Sintaxe

[GuidAttribute("653BE2DA-BA98-41B7-8ABC-7A38B0E1C01A")]
[InterfaceTypeAttribute(1)]
public interface IVsToolboxDataProviderRegistry
[GuidAttribute("653BE2DA-BA98-41B7-8ABC-7A38B0E1C01A")]
[InterfaceTypeAttribute(1)]
public interface class IVsToolboxDataProviderRegistry
[<GuidAttribute("653BE2DA-BA98-41B7-8ABC-7A38B0E1C01A")>]
[<InterfaceTypeAttribute(1)>]
type IVsToolboxDataProviderRegistry = interface end
<GuidAttribute("653BE2DA-BA98-41B7-8ABC-7A38B0E1C01A")>
<InterfaceTypeAttribute(1)>
Public Interface IVsToolboxDataProviderRegistry

Métodos

Nome Descrição
System_CAPS_pubmethod RegisterDataProvider(IVsToolboxDataProvider, UInt32)

Registra um provedor de dados de caixa de ferramentas.

System_CAPS_pubmethod UnregisterDataProvider(UInt32)

Comentários

IVsToolboxDataProviderRegistryFornece uma implementação alternativa para os dois métodos encontrados em IVsToolbox2.O IVsToolboxDataProviderRegistry métodos são usados quando um VSPackage precisa registrar um provedor de dados de caixa de ferramentas (normalmente quando o VSPackage é carregado) mas não não precisa pagar o custo de desempenho associado pré-carregamento Toolbox todo propriamente dito.

Observações para chamadores:

Chamado pelo VS pacotes que deseja registrar um provedor de dados de caixa de ferramentas sem incorrer no custo de desempenho de pré-carregamento Toolbox propriamente dito.

Consulte também

Namespace Microsoft.VisualStudio.Shell.Interop

Retornar ao topo