Partager via


IVsToolboxItemDiscoveryRegistrar Interface

Définition

Implémenté par le service SVsToolboxItemDiscoveryRegistrar, qui est fourni par l’interpréteur de commandes. Les packages qui souhaitent fournir des éléments de boîte à outils à partir de types managés doivent appeler RegisterItemDiscovery lorsqu’ils se chargent. Les packages dérivés de Microsoft.VisualStudio.Shell.Package obtiennent ce comportement par défaut à partir de leur classe de base. Dans ce cas, le comportement de l’objet est contrôlé par les paramètres fournis à ProvideToolboxItemDiscoveryAttribute.

public interface class IVsToolboxItemDiscoveryRegistrar
public interface class IVsToolboxItemDiscoveryRegistrar
__interface IVsToolboxItemDiscoveryRegistrar
[System.Runtime.InteropServices.Guid("8F0D4E82-FB37-4433-8296-736A43D6FC4C")]
public interface IVsToolboxItemDiscoveryRegistrar
[<System.Runtime.InteropServices.Guid("8F0D4E82-FB37-4433-8296-736A43D6FC4C")>]
type IVsToolboxItemDiscoveryRegistrar = interface
Public Interface IVsToolboxItemDiscoveryRegistrar
Attributs

Remarques

Si vous souhaitez que vos packages fournissent des éléments de boîte à outils à partir de types managés, ils doivent appeler RegisterItemDiscovery lorsqu’ils se chargent. Les packages dérivés de Microsoft.VisualStudio.Shell.Package obtiennent ce comportement par défaut à partir de leur classe de base. Dans ce cas, le comportement de l’objet est contrôlé par les paramètres fournis à ProvideToolboxItemDiscoveryAttribute.

Méthodes

RegisterItemDiscovery(Type, IToolboxItemDiscoveryFactory)

Inscrit une fabrique qui peut fournir des éléments de boîte à outils correspondant aux types managés.

S’applique à