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+.
Héritage
L’interface IEventClass hérite de l’interface IDispatch.
Méthodes
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) |
Spécifications
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 |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour