IRemoteEventInfoContract Interfejs

Definicja

Definiuje kontrakt, którego składniki mogą używać do uzyskiwania dostępu do informacji o zdarzeniu w domenie aplikacji i granicach procesów.

public interface class IRemoteEventInfoContract : System::AddIn::Contract::IContract
public interface IRemoteEventInfoContract : System.AddIn.Contract.IContract
type IRemoteEventInfoContract = interface
    interface IContract
Public Interface IRemoteEventInfoContract
Implements IContract
Implementuje

Uwagi

Element IRemoteEventInfoContract zawiera informacje o zdarzeniu obiektu zdalnego, który implementuje IRemoteObjectContract interfejs.

Aby uzyskać dostęp do co najmniej jednego zdarzenia obiektu zdalnego, użyj GetRemoteType metody , aby uzyskać obiekt IRemoteTypeContract , który reprezentuje typ obiektu zdalnego. Następnie wywołaj metodę GetEvent lub GetEvents .

Metody

AcquireLifetimeToken()

Określa, że kontrakt jest dostępny dla klienta, dopóki klient nie odwoła kontraktu.

(Odziedziczone po IContract)
GetAddMethod()

Zwraca metodę, która została użyta do dodania delegata procedury obsługi zdarzeń do zdarzenia, które to IRemoteEventInfoContract identyfikuje.

GetMemberData()

Zwraca informacje o zdarzeniu, które to IRemoteEventInfoContract identyfikuje.

GetRemoteHashCode()

Zwraca kod skrótu dla .IContract

(Odziedziczone po IContract)
GetRemoveMethod()

Zwraca metodę, która została użyta do usunięcia delegata programu obsługi zdarzeń ze zdarzenia, które to IRemoteEventInfoContract identyfikuje.

QueryContract(String)

Zwraca kontrakt, który jest implementowany przez ten kontrakt.

(Odziedziczone po IContract)
RemoteEquals(IContract)

Wskazuje, czy określony kontrakt jest równy temu IContract.

(Odziedziczone po IContract)
RemoteToString()

Zwraca reprezentację ciągu bieżącego IContractelementu .

(Odziedziczone po IContract)
RevokeLifetimeToken(Int32)

Określa, że kontrakt nie jest już dostępny dla klienta.

(Odziedziczone po IContract)

Dotyczy