AddInEnvironment Classe

Definizione

Consente di accedere al dominio applicazione e al processo di un componente aggiuntivo.

public ref class AddInEnvironment sealed
public sealed class AddInEnvironment
type AddInEnvironment = class
Public NotInheritable Class AddInEnvironment
Ereditarietà
AddInEnvironment

Commenti

Usare questa classe per caricare i componenti aggiuntivi in un ambiente desiderato, che può essere uno dei seguenti:

  • Dominio dell'applicazione esistente per il quale si dispone dell'oggetto AppDomain .

  • Dominio dell'applicazione generato automaticamente per attivare un componente aggiuntivo.

  • Processo esterno esistente.

Per ottenere l'oggetto AddInEnvironment per un componente aggiuntivo, passare il dominio dell'applicazione del componente aggiuntivo al costruttore della AddInEnvironment classe. In alternativa, è possibile usare la AddInEnvironment proprietà della AddInController classe per ottenere l'oggetto del AddInEnvironment componente aggiuntivo.

Dopo aver ottenuto l'oggetto AddInEnvironment , è possibile eseguire le operazioni seguenti:

  • Passare tale AddInEnvironment oggetto all'overload appropriato Activate del metodo. Il componente aggiuntivo verrà attivato nel dominio dell'applicazione e nel processo rappresentato dall'oggetto AddInEnvironment .

  • Utilizzare la Process proprietà per ottenere un AddInProcess oggetto. Passare quindi l'oggetto all'overload del metodo appropriato Activate . Il componente aggiuntivo verrà attivato nel processo rappresentato dall'oggetto ma in un nuovo dominio dell'applicazione AddInProcess .

Costruttori

AddInEnvironment(AppDomain)

Inizializza una nuova istanza della classe AddInEnvironment.

Proprietà

Process

Ottiene l'oggetto AddInProcess che rappresenta il processo nel quale viene eseguito il componente aggiuntivo.

Metodi

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a

Vedi anche