Partager via


AddInEnvironment Classe

Définition

Fournit l'accès au domaine d'application et au processus d'un complément.

public ref class AddInEnvironment sealed
public sealed class AddInEnvironment
type AddInEnvironment = class
Public NotInheritable Class AddInEnvironment
Héritage
AddInEnvironment

Remarques

Utilisez cette classe pour charger des compléments dans un environnement souhaité, qui peut être l’un des suivants :

  • Domaine d’application existant pour lequel vous avez l’objet AppDomain .

  • Domaine d’application qui a été généré automatiquement pour activer un complément.

  • Processus externe existant.

Pour obtenir l’objet AddInEnvironment d’un complément, passez le domaine d’application du complément au constructeur de AddInEnvironment classe. Vous pouvez également utiliser la AddInEnvironment propriété de la AddInController classe pour obtenir l’objet du AddInEnvironment complément.

Une fois l’objet AddInEnvironment obtenu, vous pouvez effectuer les opérations suivantes :

  • Passez cet AddInEnvironment objet à la surcharge de méthode appropriée Activate . Le complément est activé dans le domaine et le processus d’application représentés par l’objet AddInEnvironment .

  • Utilisez la Process propriété pour obtenir un AddInProcess objet . Passez ensuite cet objet à la surcharge de méthode appropriée Activate . Le complément sera activé dans le processus représenté par l’objet AddInProcess , mais dans un nouveau domaine d’application.

Constructeurs

AddInEnvironment(AppDomain)

Initialise une nouvelle instance de la classe AddInEnvironment.

Propriétés

Process

Obtient l'objet AddInProcess qui représente le processus dans lequel le complément est exécuté.

Méthodes

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.

(Hérité de Object)
GetHashCode()

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
ToString()

Retourne une chaîne qui représente l'objet actuel.

(Hérité de Object)

S’applique à

Voir aussi