IRemoteDelegateContract Arabirim
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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) |