AddInEnvironment Klas

Definitie

Biedt toegang tot het toepassingsdomein en het proces van een invoegtoepassing.

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

Opmerkingen

Gebruik deze klasse om invoegtoepassingen in een gewenste omgeving te laden. Dit kan een van de volgende zijn:

  • Een bestaand toepassingsdomein waarvoor u het AppDomain object hebt.

  • Een toepassingsdomein dat automatisch is gegenereerd om een invoegtoepassing te activeren.

  • Een bestaand extern proces.

Als u het AddInEnvironment object voor een invoegtoepassing wilt ophalen, geeft u het toepassingsdomein van de invoegtoepassing door aan de AddInEnvironment klasseconstructor. U kunt ook de AddInEnvironment eigenschap van de AddInController klasse gebruiken om het object van AddInEnvironment de invoegtoepassing te verkrijgen.

Nadat u het AddInEnvironment object hebt verkregen, kunt u het volgende doen:

  • Geef dat AddInEnvironment object door aan de juiste Activate overbelasting van de methode. De invoegtoepassing wordt geactiveerd in het toepassingsdomein en proces dat wordt vertegenwoordigd door het AddInEnvironment object.

  • Gebruik de Process eigenschap om een AddInProcess object te verkrijgen. Geef dat object vervolgens door aan de juiste Activate overbelasting van de methode. De invoegtoepassing wordt geactiveerd in het proces dat wordt vertegenwoordigd door het AddInProcess object, maar in een nieuw toepassingsdomein.

Constructors

Name Description
AddInEnvironment(AppDomain)

Initialiseert een nieuw exemplaar van de AddInEnvironment klasse.

Eigenschappen

Name Description
Process

Hiermee haalt u het AddInProcess object op dat het proces aangeeft waarin de invoegtoepassing wordt uitgevoerd.

Methoden

Name Description
Equals(Object)

Bepaalt of het opgegeven object gelijk is aan het huidige object.

(Overgenomen van Object)
GetHashCode()

Fungeert als de standaardhashfunctie.

(Overgenomen van Object)
GetType()

Hiermee haalt u de Type huidige instantie op.

(Overgenomen van Object)
MemberwiseClone()

Hiermee maakt u een ondiepe kopie van de huidige Object.

(Overgenomen van Object)
ToString()

Retourneert een tekenreeks die het huidige object vertegenwoordigt.

(Overgenomen van Object)

Van toepassing op

Zie ook