Share via


IRemoteDelegateContract Arabirim

Tanım

Bileşenlerin uygulama etki alanı ve işlem sınırları genelinde temsilciye erişmek için kullanabileceği bir sözleşme tanımlar.

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
Uygulamalar

Açıklamalar

Bir temsilciyi çağırmak için yöntemini kullanın InvokeDelegate .

Bir olaya temsilci eklemek veya bir etkinlikten temsilci kaldırmak için veya GetRemoveMethodtarafından GetAddMethod döndürülen yöntemini IRemoteMethodInfoContract çağırınInvoke. parametresine temsilciyi parameters temsil eden bir IRemoteDelegateContract geçirinInvoke.

Yöntemler

AcquireLifetimeToken()

İstemci sözleşmeyi iptal edene kadar sözleşmenin bir istemci tarafından erişilebilir olduğunu belirtir.

(Devralındığı yer: IContract)
GetRemoteHashCode()

için IContractbir karma kodu döndürür.

(Devralındığı yer: IContract)
GetRemoteType()

Geçerli IRemoteObjectContracttürünü belirten bir IRemoteTypeContract döndürür.

(Devralındığı yer: IRemoteObjectContract)
InvokeDelegate(IRemoteArgumentArrayContract)

Bunun IRemoteDelegateContract tanımlayacağı temsilciyi çağırır.

QueryContract(String)

Bu sözleşme tarafından uygulanan bir sözleşme döndürür.

(Devralındığı yer: IContract)
RemoteCast(String)

Geçerli IRemoteObjectContract tarafından tanımlanan nesneyi belirtilen bir türe dönüştürür.

(Devralındığı yer: IRemoteObjectContract)
RemoteEquals(IContract)

Belirtilen sözleşmenin bu IContractöğesine eşit olup olmadığını gösterir.

(Devralındığı yer: IContract)
RemoteToString()

Geçerli IContractöğesinin dize gösterimini döndürür.

(Devralındığı yer: IContract)
RevokeLifetimeToken(Int32)

Sözleşmenin artık bir istemci tarafından erişilebilir olmadığını belirtir.

(Devralındığı yer: IContract)

Şunlara uygulanır