Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Ordnet der Ereignisschnittstelle, die diese Objekte implementieren, eine Klasse von Ereignisobjekten zu.
IEventClass ist die Schnittstelle, die vom CLSID_CEventClass -Objekten implementiert wird, die sich von Ereignisklassenobjekten unterscheiden, die von einem Herausgeber zum Auslösen von Ereignissen gemeinsam erstellt werden.
Ein Ereignisobjekt implementiert die Ereignisschnittstelle IMultiInterfaceEventControl . Dieses Objekt kann zwar zum Konfigurieren von Ereignisklassen im Ereignisspeicher verwendet werden, die bevorzugte Methode ist die Verwendung der COM+-Verwaltungsschnittstellen. Allerdings sind nicht alle Eigenschaften, die von der IEventClass-Schnittstelle verfügbar gemacht werden, über die COM+-Verwaltungsschnittstellen verfügbar.
Vererbung
Die IEventClass-Schnittstelle erbt von der IDispatch-Schnittstelle.
Methoden
Die IEventClass-Schnittstelle verfügt über diese Methoden.
IEventClass::get_CustomConfigCLSID Die CLSID einer Komponente, die beim Hinzufügen von Eigenschaften zum Eigenschaftenbehälter eines Abonnementobjekts helfen kann. Diese Eigenschaft wird nur aus Gründen der Abwärtskompatibilität unterstützt. (Get) |
IEventClass::get_Description Eine anzeigebare Textbeschreibung des Ereignisklassenobjekts. (Get) |
IEventClass::get_EventClassID Die CLSID für das Ereignisklassenobjekt. (Get) |
IEventClass::get_EventClassName Die ProgID für das Ereignisklassenobjekt. (Get) |
IEventClass::get_FiringInterfaceID Die ID der Ereignisschnittstelle für das Ereignisklassenobjekt. Diese Eigenschaft wird nur aus Gründen der Abwärtskompatibilität unterstützt. (Get) |
IEventClass::get_OwnerSID Die Sicherheits-ID des Erstellers des Ereignisklassenobjekts. Diese Eigenschaft wird nur aus Gründen der Abwärtskompatibilität unterstützt. (Get) |
IEventClass::get_TypeLib Der Pfad der Typbibliothek, die die Beschreibung der Ereignisschnittstelle enthält. (Get) |
IEventClass::p ut_CustomConfigCLSID Die CLSID einer Komponente, die beim Hinzufügen von Eigenschaften zum Eigenschaftenbehälter eines Abonnementobjekts helfen kann. Diese Eigenschaft wird nur aus Gründen der Abwärtskompatibilität unterstützt. (Put) |
IEventClass::p ut_Description Eine anzeigebare Textbeschreibung des Ereignisklassenobjekts. (Put) |
IEventClass::p ut_EventClassID Die CLSID für das Ereignisklassenobjekt. (Put) |
IEventClass::p ut_EventClassName Die ProgID für das Ereignisklassenobjekt. (Put) |
IEventClass::p ut_FiringInterfaceID Die ID der Ereignisschnittstelle für das Ereignisklassenobjekt. Diese Eigenschaft wird nur aus Gründen der Abwärtskompatibilität unterstützt. (Put) |
IEventClass::p ut_OwnerSID Die Sicherheits-ID des Erstellers des Ereignisklassenobjekts. Diese Eigenschaft wird nur aus Gründen der Abwärtskompatibilität unterstützt. (Put) |
IEventClass::p ut_TypeLib Der Pfad der Typbibliothek, die die Beschreibung der Ereignisschnittstelle enthält. (Put) |
Anforderungen
Unterstützte Mindestversion (Client) | Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | eventsys.h |