IRemoteDelegateContract Antarmuka
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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) |