Partager via


Interface IEventSubscription (eventsys.h)

Spécifie des informations sur la relation entre un abonné aux événements et un événement auquel il s’abonne. Il est utilisé par les filtres de l’éditeur.

Héritage

L’interface IEventSubscription hérite de l’interface IDispatch . IEventSubscription a également les types de membres suivants :

Méthodes

L’interface IEventSubscription utilise ces méthodes.

 
IEventSubscription ::get_Description

Description textuelle affichable de l’abonnement. (Get)
IEventSubscription ::get_Enabled

Indique si l’abonnement est activé. (Get)
IEventSubscription ::get_EventClassID

ID unique de la classe d’événements associée à l’abonnement. (Get)
IEventSubscription ::get_InterfaceID

Identificateur d’une interface particulière pour laquelle l’abonné souhaite recevoir des événements. (Get)
IEventSubscription ::get_MachineName

Nom de l’ordinateur sur lequel l’abonné doit être activé (pour un abonnement persistant). (Get)
IEventSubscription ::get_MethodName

Nom de la méthode d’événement. (Get)
IEventSubscription ::get_OwnerSID

ID de sécurité du créateur de l’abonnement. (Get)
IEventSubscription ::get_PerUser

Indique si l’abonnement reçoit l’événement uniquement si le propriétaire de l’abonnement est connecté au même ordinateur que l’éditeur. (Get)
IEventSubscription ::get_PublisherID

ID unique de l’éditeur d’événements. (Get)
IEventSubscription ::get_SubscriberCLSID

CLSID du composant abonné (pour un abonnement persistant). (Get)
IEventSubscription ::get_SubscriberInterface

Pointeur marshalé vers l’interface d’événement sur l’abonné (pour un abonnement temporaire). (Get)
IEventSubscription ::get_SubscriptionID

ID unique de l’objet d’abonnement. (Get)
IEventSubscription ::get_SubscriptionName

Nom affichable pour l’objet d’abonnement. (Get)
IEventSubscription ::GetPublisherProperty

Récupère la valeur d’une propriété stockée dans le conteneur de propriétés pour définir le contexte de l’éditeur.
IEventSubscription ::GetPublisherPropertyCollection

Récupère une collection de propriétés et de valeurs stockées dans le conteneur de propriétés de l’éditeur.
IEventSubscription ::GetSubscriberProperty

Récupère la valeur d’une propriété stockée dans le conteneur de propriétés pour définir le contexte de l’abonné.
IEventSubscription ::GetSubscriberPropertyCollection

Récupère une collection de propriétés et de valeurs stockées dans le conteneur de propriétés de l’abonné.
IEventSubscription ::p ut_Description

Description textuelle affichable de l’abonnement. (Put)
IEventSubscription ::p ut_Enabled

Indique si l’abonnement est activé. (Put)
IEventSubscription ::p ut_EventClassID

ID unique de la classe d’événements associée à l’abonnement. (Put)
IEventSubscription ::p ut_InterfaceID

Identificateur d’une interface particulière pour laquelle l’abonné souhaite recevoir des événements. (Put)
IEventSubscription ::p ut_MachineName

Nom de l’ordinateur sur lequel l’abonné doit être activé (pour un abonnement persistant). (Put)
IEventSubscription ::p ut_MethodName

Nom de la méthode d’événement. (Put)
IEventSubscription ::p ut_OwnerSID

ID de sécurité du créateur de l’abonnement. (Put)
IEventSubscription ::p ut_PerUser

Indique si l’abonnement reçoit l’événement uniquement si le propriétaire de l’abonnement est connecté au même ordinateur que l’éditeur. (Put)
IEventSubscription ::p ut_PublisherID

ID unique de l’éditeur d’événements. (Put)
IEventSubscription ::p ut_SubscriberCLSID

CLSID du composant abonné (pour un abonnement persistant). (Put)
IEventSubscription ::p ut_SubscriberInterface

Pointeur marshalé vers l’interface d’événement sur l’abonné (pour un abonnement temporaire). (Put)
IEventSubscription ::p ut_SubscriptionID

ID unique de l’objet d’abonnement. (Put)
IEventSubscription ::p ut_SubscriptionName

Nom affichable pour l’objet d’abonnement. (Put)
IEventSubscription ::P utPublisherProperty

Écrit une propriété et sa valeur dans le conteneur de propriétés pour définir le contexte de l’éditeur.
IEventSubscription ::P utSubscriberProperty

Écrit une propriété et sa valeur dans le conteneur de propriétés pour définir le contexte de l’abonné.
IEventSubscription ::RemovePublisherProperty

Supprime une propriété et sa valeur du conteneur de propriétés qui définit le contexte de l’éditeur.
IEventSubscription ::RemoveSubscriberProperty

Supprime une propriété et sa valeur du conteneur de propriétés qui définit le contexte de l’abonné.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau uniquement]
Plateforme cible Windows
En-tête eventsys.h