IToolboxAppDomainControl Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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. |