Partager via


IRemoteEventInfoContract Interface

Définition

Définit un contrat que les composants peuvent utiliser pour accéder aux informations à propos d'un événement à travers le domaine d'application et les limites de processus.

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
Implémente

Remarques

Un IRemoteEventInfoContract fournit des informations sur un événement d’un objet distant qui implémente l’interface IRemoteObjectContract .

Pour accéder à un ou plusieurs événements d’un objet distant, utilisez la GetRemoteType méthode pour obtenir un IRemoteTypeContract qui représente le type de l’objet distant. Ensuite, appelez la GetEvent méthode ou GetEvents .

Méthodes

AcquireLifetimeToken()

Spécifie que le contrat est accessible à un client jusqu'à ce que le client révoque le contrat.

(Hérité de IContract)
GetAddMethod()

Retourne la méthode utilisée pour ajouter un délégué de gestionnaire d'événements à l'événement que ce IRemoteEventInfoContract identifie.

GetMemberData()

Retourne des informations à propos de l'événement que ce IRemoteEventInfoContract identifie.

GetRemoteHashCode()

Retourne un code de hachage pour IContract.

(Hérité de IContract)
GetRemoveMethod()

Retourne la méthode utilisée pour supprimer un délégué de gestionnaire d'événements de l'événement que ce IRemoteEventInfoContract identifie.

QueryContract(String)

Retourne un contrat implémenté par ce contrat.

(Hérité de IContract)
RemoteEquals(IContract)

Indique si le contrat spécifié est égal à ce IContract.

(Hérité de IContract)
RemoteToString()

Retourne une chaîne représentant le IContract en cours.

(Hérité de IContract)
RevokeLifetimeToken(Int32)

Spécifie que le contrat n'est plus accessible à un client.

(Hérité de IContract)

S’applique à