Bagikan melalui


AddInEnvironment Kelas

Definisi

Menyediakan akses ke domain aplikasi dan proses add-in.

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

Keterangan

Gunakan kelas ini untuk memuat add-in ke lingkungan yang diinginkan, yang dapat menjadi salah satu dari berikut ini:

  • Domain aplikasi yang sudah ada yang objeknya AppDomain Anda miliki.

  • Domain aplikasi yang dibuat secara otomatis untuk mengaktifkan add-in.

  • Proses eksternal yang ada.

Untuk mendapatkan AddInEnvironment objek add-in, teruskan domain aplikasi add-in ke AddInEnvironment konstruktor kelas. Atau, Anda dapat menggunakan AddInEnvironment properti AddInController kelas untuk mendapatkan objek add-in AddInEnvironment .

Setelah mendapatkan AddInEnvironment objek , Anda bisa melakukan hal berikut:

  • AddInEnvironment Teruskan objek tersebut ke metode yang sesuai Activate kelebihan beban. Add-in akan diaktifkan di domain aplikasi dan proses yang diwakili oleh AddInEnvironment objek .

  • Process Gunakan properti untuk mendapatkan AddInProcess objek. Kemudian teruskan objek tersebut ke metode yang sesuai Activate kelebihan beban. Add-in akan diaktifkan dalam proses yang diwakili oleh AddInProcess objek tetapi di domain aplikasi baru.

Konstruktor

AddInEnvironment(AppDomain)

Menginisialisasi instans baru kelas AddInEnvironment.

Properti

Process

AddInProcess Mendapatkan objek yang mewakili proses di mana add-in berjalan.

Metode

Equals(Object)

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
GetHashCode()

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetType()

Mendapatkan dari instans Type saat ini.

(Diperoleh dari Object)
MemberwiseClone()

Membuat salinan dangkal dari saat ini Object.

(Diperoleh dari Object)
ToString()

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)

Berlaku untuk

Lihat juga