Interface IEventClass (eventsys.h)
Associe une classe d’objets d’événement à l’interface d’événement que ces objets implémentent.
IEventClass est l’interface implémentée par les objets CLSID_CEventClass, qui sont différents des objets de classe d’événements cocréés par un éditeur dans le but de déclencher des événements.
Un objet événement implémente l’interface d’événement IMultiInterfaceEventControl . Bien que cet objet puisse être utilisé pour configurer des classes d’événements dans le magasin d’événements, la méthode recommandée consiste à utiliser les interfaces d’administration COM+. Toutefois, toutes les propriétés exposées par l’interface IEventClass ne sont pas disponibles via les interfaces d’administration COM+.
L’interface IEventClass hérite de l’interface IDispatch.
L’interface IEventClass possède ces méthodes.
IEventClass::get_CustomConfigCLSID CLSID d’un composant qui peut aider à ajouter des propriétés dans le conteneur de propriétés d’un objet d’abonnement. Cette propriété est prise en charge uniquement pour la compatibilité descendante. (Obtenir) |
IEventClass::get_Description Description textuelle pouvant être affichée de l’objet de classe d’événements. (Obtenir) |
IEventClass::get_EventClassID CLSID de l’objet de classe d’événements. (Obtenir) |
IEventClass::get_EventClassName ProgID de l’objet de classe d’événements. (Obtenir) |
IEventClass::get_FiringInterfaceID ID de l’interface d’événement sur l’objet de classe d’événements. Cette propriété est prise en charge uniquement pour la compatibilité descendante. (Obtenir) |
IEventClass::get_OwnerSID ID de sécurité du créateur de l’objet de classe d’événements. Cette propriété est prise en charge uniquement pour la compatibilité descendante. (Obtenir) |
IEventClass::get_TypeLib Chemin d’accès de la bibliothèque de types qui contient la description de l’interface d’événement. (Obtenir) |
IEventClass::p ut_CustomConfigCLSID CLSID d’un composant qui peut aider à ajouter des propriétés dans le conteneur de propriétés d’un objet d’abonnement. Cette propriété est prise en charge uniquement pour la compatibilité descendante. (Put) |
IEventClass::p ut_Description Description textuelle pouvant être affichée de l’objet de classe d’événements. (Put) |
IEventClass::p ut_EventClassID CLSID de l’objet de classe d’événements. (Put) |
IEventClass::p ut_EventClassName ProgID de l’objet de classe d’événements. (Put) |
IEventClass::p ut_FiringInterfaceID ID de l’interface d’événement sur l’objet de classe d’événements. Cette propriété est prise en charge uniquement pour la compatibilité descendante. (Put) |
IEventClass::p ut_OwnerSID ID de sécurité du créateur de l’objet de classe d’événements. Cette propriété est prise en charge uniquement pour la compatibilité descendante. (Put) |
IEventClass::p ut_TypeLib Chemin d’accès de la bibliothèque de types qui contient la description de l’interface d’événement. (Put) |
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 |