Bagikan melalui


IRemoteDelegateContract Antarmuka

Definisi

Menentukan kontrak yang dapat digunakan komponen untuk mengakses delegasi di seluruh domain aplikasi dan batas proses.

public interface class IRemoteDelegateContract : System::AddIn::Contract::Automation::IRemoteObjectContract
public interface IRemoteDelegateContract : System.AddIn.Contract.Automation.IRemoteObjectContract
type IRemoteDelegateContract = interface
    interface IRemoteObjectContract
    interface IContract
Public Interface IRemoteDelegateContract
Implements IRemoteObjectContract
Penerapan

Keterangan

Untuk memanggil delegasi, gunakan InvokeDelegate metode .

Untuk menambahkan delegasi ke peristiwa atau menghapus delegasi dari suatu peristiwa, panggil Invoke metode IRemoteMethodInfoContract yang dikembalikan oleh GetAddMethod atau GetRemoveMethod. IRemoteDelegateContract Teruskan yang mewakili delegasi ke parameters parameter Invoke.

Metode

AcquireLifetimeToken()

Menentukan bahwa kontrak dapat diakses oleh klien sampai klien mencabut kontrak.

(Diperoleh dari IContract)
GetRemoteHashCode()

Mengembalikan kode hash untuk IContract.

(Diperoleh dari IContract)
GetRemoteType()

Mengembalikan yang IRemoteTypeContract menentukan jenis saat ini IRemoteObjectContract.

(Diperoleh dari IRemoteObjectContract)
InvokeDelegate(IRemoteArgumentArrayContract)

Memanggil delegasi yang diidentifikasi ini IRemoteDelegateContract .

QueryContract(String)

Mengembalikan kontrak yang diimplementasikan oleh kontrak ini.

(Diperoleh dari IContract)
RemoteCast(String)

Mentransmisikan objek yang diidentifikasi oleh saat ini IRemoteObjectContract ke jenis yang ditentukan.

(Diperoleh dari IRemoteObjectContract)
RemoteEquals(IContract)

Menunjukkan apakah kontrak yang ditentukan sama dengan ini IContract.

(Diperoleh dari IContract)
RemoteToString()

Mengembalikan representasi string dari saat ini IContract.

(Diperoleh dari IContract)
RevokeLifetimeToken(Int32)

Menentukan bahwa kontrak tidak lagi dapat diakses oleh klien.

(Diperoleh dari IContract)

Berlaku untuk