Interfaz IEventClass (eventsys.h)
Asocia una clase de objetos de evento a la interfaz de eventos que implementan esos objetos.
IEventClass es la interfaz implementada por los objetos CLSID_CEventClass, que son diferentes de los objetos de clase de eventos que crea un publicador para desencadenar eventos.
Un objeto de evento implementa la interfaz de eventos IMultiInterfaceEventControl . Aunque este objeto se puede usar para configurar clases de eventos en el almacén de eventos, el método preferido es usar las interfaces de administración de COM+. Sin embargo, no todas las propiedades expuestas por la interfaz IEventClass están disponibles a través de las interfaces de administración de COM+.
Herencia
La interfaz IEventClass hereda de la interfaz IDispatch.
Métodos
La interfaz IEventClass tiene estos métodos.
IEventClass::get_CustomConfigCLSID CLSID de un componente que puede ayudar a agregar propiedades en el contenedor de propiedades de un objeto de suscripción. Esta propiedad solo es compatible con versiones anteriores. (Obtener) |
IEventClass::get_Description Descripción de texto que se puede mostrar del objeto de clase de eventos. (Obtener) |
IEventClass::get_EventClassID CLSID para el objeto de clase de eventos. (Obtener) |
IEventClass::get_EventClassName ProgID del objeto de clase de eventos. (Obtener) |
IEventClass::get_FiringInterfaceID Identificador de la interfaz de eventos en el objeto de clase de eventos. Esta propiedad solo es compatible con versiones anteriores. (Obtener) |
IEventClass::get_OwnerSID Identificador de seguridad del creador del objeto de clase de eventos. Esta propiedad solo es compatible con versiones anteriores. (Obtener) |
IEventClass::get_TypeLib Ruta de acceso de la biblioteca de tipos que contiene la descripción de la interfaz de eventos. (Obtener) |
IEventClass::p ut_CustomConfigCLSID CLSID de un componente que puede ayudar a agregar propiedades en el contenedor de propiedades de un objeto de suscripción. Esta propiedad solo es compatible con versiones anteriores. (Put) |
IEventClass::p ut_Description Descripción de texto que se puede mostrar del objeto de clase de eventos. (Put) |
IEventClass::p ut_EventClassID CLSID para el objeto de clase de eventos. (Put) |
IEventClass::p ut_EventClassName ProgID del objeto de clase de eventos. (Put) |
IEventClass::p ut_FiringInterfaceID Identificador de la interfaz de eventos en el objeto de clase de eventos. Esta propiedad solo es compatible con versiones anteriores. (Put) |
IEventClass::p ut_OwnerSID Identificador de seguridad del creador del objeto de clase de eventos. Esta propiedad solo es compatible con versiones anteriores. (Put) |
IEventClass::p ut_TypeLib Ruta de acceso de la biblioteca de tipos que contiene la descripción de la interfaz de eventos. (Put) |
Requisitos
Cliente mínimo compatible | Windows 2000 Professional [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows 2000 Server [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | eventsys.h |