Interface IEventClass (eventsys.h)

Associa uma classe de objetos de evento à interface de evento que esses objetos implementam.

IEventClass é a interface implementada pelos objetos CLSID_CEventClass, que são diferentes dos objetos de classe de evento que são co-criados por um editor com a finalidade de disparar eventos.

Um objeto de evento implementa a interface de evento IMultiInterfaceEventControl . Embora esse objeto possa ser usado para configurar classes de eventos no repositório de eventos, o método preferido é usar as interfaces de Administração COM+. No entanto, nem todas as propriedades expostas pela interface IEventClass estão disponíveis por meio das interfaces de Administração COM+.

Herança

A interface IEventClass herda da interface IDispatch.

Métodos

A interface IEventClass tem esses métodos.

 
IEventClass::get_CustomConfigCLSID

O CLSID de um componente que pode ajudar na adição de propriedades no recipiente de propriedades de um objeto de assinatura. Essa propriedade tem suporte apenas para compatibilidade com versões anteriores. (Obter)
IEventClass::get_Description

Uma descrição de texto exibivel do objeto de classe de evento. (Obter)
IEventClass::get_EventClassID

O CLSID para o objeto de classe de evento. (Obter)
IEventClass::get_EventClassName

O ProgID para o objeto de classe de evento. (Obter)
IEventClass::get_FiringInterfaceID

A ID da interface do evento no objeto de classe de evento. Essa propriedade tem suporte apenas para compatibilidade com versões anteriores. (Obter)
IEventClass::get_OwnerSID

A ID de segurança do criador do objeto da classe de evento. Essa propriedade tem suporte apenas para compatibilidade com versões anteriores. (Obter)
IEventClass::get_TypeLib

O caminho da biblioteca de tipos que contém a descrição da interface do evento. (Obter)
IEventClass::p ut_CustomConfigCLSID

O CLSID de um componente que pode ajudar na adição de propriedades no recipiente de propriedades de um objeto de assinatura. Essa propriedade tem suporte apenas para compatibilidade com versões anteriores. (Put)
IEventClass::p ut_Description

Uma descrição de texto exibivel do objeto de classe de evento. (Put)
IEventClass::p ut_EventClassID

O CLSID para o objeto de classe de evento. (Put)
IEventClass::p ut_EventClassName

O ProgID para o objeto de classe de evento. (Put)
IEventClass::p ut_FiringInterfaceID

A ID da interface do evento no objeto de classe de evento. Essa propriedade tem suporte apenas para compatibilidade com versões anteriores. (Put)
IEventClass::p ut_OwnerSID

A ID de segurança do criador do objeto da classe de evento. Essa propriedade tem suporte apenas para compatibilidade com versões anteriores. (Put)
IEventClass::p ut_TypeLib

O caminho da biblioteca de tipos que contém a descrição da interface do evento. (Put)

Requisitos

   
Cliente mínimo com suporte Windows 2000 Professional [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows 2000 Server [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho eventsys.h

Confira também

Interfaces de administração COM+