Partager via


IToolboxAppDomainControl Interface

Définition

Cette interface est implémentée par les clients qui souhaitent contrôler la création du domaine d’application dans lequel leur implémentation IToolboxItemDiscovery est créée. Si votre package dérive de Microsoft.VisualStudio.Shell.Package, définissez la propriété AppDomainCreatorType de votre ProvideToolboxItemDiscoveryAttribute sur le type de votre classe qui implémente cette interface.

public interface class IToolboxAppDomainControl
public interface class IToolboxAppDomainControl
__interface IToolboxAppDomainControl
public interface IToolboxAppDomainControl
type IToolboxAppDomainControl = interface
Public Interface IToolboxAppDomainControl

Remarques

Si votre package dérive de Package, définissez la AppDomainCreatorType propriété de votre ProvideToolboxItemDiscoveryAttribute sur le type de votre classe qui implémente cette interface.

Méthodes

CreateAppDomain()

Crée un domaine d’application pour le chargement d’assemblys. Il s’agit du domaine d’application qui sera passé à IToolboxItemDiscoveryFactory.CreateItemDiscovery, et dans lequel les assemblys seront chargés afin que leurs types puissent être énumérés et transmis à IToolboxItemDiscovery.GetItemInfo.

UnloadAppDomain(AppDomain)

Décharge un domaine d’application créé par CreateAppDomain.

S’applique à