Compartilhar via


IToolboxAppDomainControl Interface

Definição

Essa interface é implementada por clientes que desejam controlar a criação do appdomain no qual sua implementação IToolboxItemDiscovery é criada. Se o pacote derivar de Microsoft.VisualStudio.Shell.Package, defina a propriedade AppDomainCreatorType de seu ProvideToolboxItemDiscoveryAttribute como o tipo de sua classe que implementa essa interface.

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

Comentários

Se o pacote derivar de Package, defina a AppDomainCreatorType propriedade do seu ProvideToolboxItemDiscoveryAttribute como o tipo da classe que implementa essa interface.

Métodos

CreateAppDomain()

Cria um appdomain para carregamento de assembly. Este é o appdomain que será passado para IToolboxItemDiscoveryFactory.CreateItemDiscovery e no qual os assemblies serão carregados para que seus tipos possam ser enumerados e passados para IToolboxItemDiscovery.GetItemInfo.

UnloadAppDomain(AppDomain)

Descarrega um appdomain criado por CreateAppDomain.

Aplica-se a