Aracılığıyla paylaş


AddInEnvironment Sınıf

Tanım

Bir eklentinin uygulama etki alanına ve işlemine erişim sağlar.

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

Açıklamalar

Aşağıdakilerden biri olabilecek eklentileri istenen bir ortama yüklemek için bu sınıfı kullanın:

  • Nesnesine sahip AppDomain olduğunuz mevcut bir uygulama etki alanı.

  • Eklentiyi etkinleştirmek için otomatik olarak oluşturulan bir uygulama etki alanı.

  • Mevcut bir dış işlem.

Bir eklentinin AddInEnvironment nesnesini almak için, eklentinin uygulama etki alanını sınıf oluşturucusunda AddInEnvironment geçirin. Alternatif olarak, eklentinin AddInEnvironmentAddInControllerAddInEnvironment nesnesini almak için sınıfının özelliğini kullanabilirsiniz.

Nesneyi aldıktan AddInEnvironment sonra aşağıdakileri yapabilirsiniz:

  • Bu AddInEnvironment nesneyi uygun Activate yöntem aşırı yüklemesine geçirin. Eklenti, nesne tarafından temsil edilen uygulama etki alanında ve işlemde AddInEnvironment etkinleştirilir.

  • Process Nesnesini AddInProcess almak için özelliğini kullanın. Ardından bu nesneyi uygun Activate yöntem aşırı yüklemesine geçirin. Eklenti, nesne tarafından AddInProcess temsil edilen işlemde ancak yeni bir uygulama etki alanında etkinleştirilir.

Oluşturucular

Name Description
AddInEnvironment(AppDomain)

AddInEnvironment sınıfının yeni bir örneğini başlatır.

Özellikler

Name Description
Process

Eklentinin AddInProcess çalıştığı işlemi temsil eden nesneyi alır.

Yöntemler

Name Description
Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetType()

Geçerli örneğin Type alır.

(Devralındığı yer: Object)
MemberwiseClone()

Geçerli Objectbasit bir kopyasını oluşturur.

(Devralındığı yer: Object)
ToString()

Geçerli nesneyi temsil eden bir dize döndürür.

(Devralındığı yer: Object)

Şunlara uygulanır

Ayrıca bkz.