Compartir a través de


AddInEnvironment Clase

Definición

Proporciona acceso al dominio de aplicación y al proceso de un complemento.

public ref class AddInEnvironment sealed
public sealed class AddInEnvironment
type AddInEnvironment = class
Public NotInheritable Class AddInEnvironment
Herencia
AddInEnvironment

Comentarios

Use esta clase para cargar complementos en un entorno deseado, que puede ser uno de los siguientes:

  • Un dominio de aplicación existente para el que tiene el AppDomain objeto .

  • Un dominio de aplicación que se generó automáticamente para activar un complemento.

  • Un proceso externo existente.

Para obtener el AddInEnvironment objeto de un complemento, pase el dominio de aplicación del complemento al constructor de AddInEnvironment clase . Como alternativa, puede usar la AddInEnvironment propiedad de la AddInController clase para obtener el objeto del AddInEnvironment complemento.

Después de obtener el AddInEnvironment objeto , puede hacer lo siguiente:

  • Pase ese AddInEnvironment objeto a la sobrecarga de método adecuada Activate . El complemento se activará en el dominio de aplicación y el proceso representado por el AddInEnvironment objeto .

  • Utilice la Process propiedad para obtener un AddInProcess objeto . Después, pase ese objeto a la sobrecarga de método adecuada Activate . El complemento se activará en el proceso representado por el AddInProcess objeto, pero en un nuevo dominio de aplicación.

Constructores

AddInEnvironment(AppDomain)

Inicializa una nueva instancia de la clase AddInEnvironment.

Propiedades

Process

Obtiene el objeto AddInProcess que representa el proceso en el que se está ejecutando el complemento.

Métodos

Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
GetHashCode()

Sirve como la función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Se aplica a

Consulte también