AddInEnvironment Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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) |