AddInEnvironment Classe
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.
Fornece acesso ao domínio do aplicativo e o processo de um suplemento.
public ref class AddInEnvironment sealed
public sealed class AddInEnvironment
type AddInEnvironment = class
Public NotInheritable Class AddInEnvironment
- Herança
-
AddInEnvironment
Comentários
Use essa classe para carregar suplementos em um ambiente desejado, que pode ser um dos seguintes:
Um domínio de aplicativo existente para o qual você tem o AppDomain objeto .
Um domínio de aplicativo que foi gerado automaticamente para ativar um suplemento.
Um processo externo existente.
Para obter o AddInEnvironment objeto de um suplemento, passe o domínio do aplicativo do suplemento para o AddInEnvironment construtor de classe. Como alternativa, você pode usar a AddInEnvironment propriedade da AddInController classe para obter o objeto do AddInEnvironment suplemento.
Depois de obter o AddInEnvironment objeto , você pode fazer o seguinte:
Passe esse AddInEnvironment objeto para a sobrecarga de método apropriada Activate . O suplemento será ativado no domínio do aplicativo e no processo representado pelo AddInEnvironment objeto .
Use a Process propriedade para obter um AddInProcess objeto . Em seguida, passe esse objeto para a sobrecarga de método apropriada Activate . O suplemento será ativado no processo representado pelo AddInProcess objeto , mas em um novo domínio de aplicativo.
Construtores
AddInEnvironment(AppDomain) |
Inicializa uma nova instância da classe AddInEnvironment. |
Propriedades
Process |
Obtém o objeto AddInProcess que representa o processo no qual o suplemento está sendo executado. |
Métodos
Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
GetHashCode() |
Serve como a função de hash padrão. (Herdado de Object) |
GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
MemberwiseClone() |
Cria uma cópia superficial do Object atual. (Herdado de Object) |
ToString() |
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |