IRemoteEventInfoContract Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Definiert einen Vertrag, den Komponenten verwenden können, um über Anwendungsdomänen- und Prozessgrenzen hinweg auf Informationen über ein Ereignis zuzugreifen.
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
- Implementiert
Hinweise
Ein IRemoteEventInfoContract stellt Informationen zu einem Ereignis eines Remoteobjekts bereit, das die IRemoteObjectContract Schnittstelle implementiert.
Um auf ein oder mehrere Ereignisse eines Remoteobjekts zuzugreifen, verwenden Sie die GetRemoteType -Methode, um ein IRemoteTypeContract abzurufen, das den Typ des Remoteobjekts darstellt. Rufen Sie dann die GetEvent -Methode oder GetEvents auf.
Methoden
AcquireLifetimeToken() |
Gibt an, dass ein Client auf den Vertrag zugreifen kann, bis der Client den Vertrag widerruft. (Geerbt von IContract) |
GetAddMethod() |
Gibt die Methode zurück, mit der dem Ereignis, das von IRemoteEventInfoContract identifiziert wird, ein Ereignishandlerdelegat hinzugefügt wurde. |
GetMemberData() |
Gibt Informationen über das Ereignis zurück, das dieser IRemoteEventInfoContract identifiziert. |
GetRemoteHashCode() |
Gibt einen Hashcode für den IContract zurück. (Geerbt von IContract) |
GetRemoveMethod() |
Gibt die Methode zurück, mit der ein Ereignishandlerdelegat aus dem Ereignis entfernt wurde, das von diesem IRemoteEventInfoContract identifiziert wird. |
QueryContract(String) |
Gibt einen Vertrag zurück, der von diesem Vertrag implementiert wird. (Geerbt von IContract) |
RemoteEquals(IContract) |
Gibt an, ob der angegebene Vertrag mit diesem IContract identisch ist. (Geerbt von IContract) |
RemoteToString() |
Gibt eine Zeichenfolgenentsprechung der aktuellen IContract zurück. (Geerbt von IContract) |
RevokeLifetimeToken(Int32) |
Gibt an, dass ein Client nicht mehr auf den Vertrag zugreifen kann. (Geerbt von IContract) |