IToolboxAppDomainControl Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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. |