ITcEventLog
Der ITcEventLog ist eine Standard-Schnittstelle der Hauptklasse des TcEventLoggers. Die Schnittstelle bietet die Hauptfeatures um aktive und logged Alarme zu regeln und auch um neue Alarme hinzuzufügen und Bestehende zu löschen. Die Schnittstelle leitet sich von IDispatch ab, so dass es von allen Sprachen verwendet werden kann, die COM Automation Schnittstellen unterstützen. IDispatch selbst leitet sich von IUnknown ab.
IUnknown Methoden | Beschreibung |
---|---|
QueryInterface | Gibt einen Pointer zur angefragten Schnittstelle zurück. |
AddRef | Inkrementiert den Referenzzähler. |
Release | Dekrementiert den Referenzzähler. |
IDispatch Methoden | Beschreibung |
---|---|
GetIDsOfNames | Mappt einen einzelnen Teilnehmernamen und einen Satz optionaler Parameternamen mit einem entsprechenden Satz gesendeter Integer Identifier (DISPIDs). Diese können dann als Folgeabrufe an IDispatch::Invoke benutzt werden. |
GetTypeInfo | Ruft die Typ Informationen für ein Objekt ab. |
GetTypeInfoCount | Ruft die Anzahl der Typ Informations-Schnittstellen ab, die ein Objekt zur Verfügung stellt, entweder 0 oder 1. |
Invoke | Stellt den Zugriff auf Eigenschaften und Methoden, ausgestellt durch ein Objekt, zur Verfügung. |
ITcEventLog Methoden und Eigenschaften | Beschreibung |
---|---|
Diese Methode wird verwendet, um vom Client ein neues Event auszugeben. | |
Diese Methode setzt alle aktiven Events zurück. | |
Diese Methode gibt die letzten Events zurück. | |
Gibt ein Aufzählungsobjekt zurück, welches zur Wiederholung der aufgelisteten aktiven Events benutzt wird. | |
Liefert einen Standard Enumerator zum Aufzählen der aktiven Meldungen. | |
Gibt ein Aufzählungsobjekt zurück, welches zur Wiederholung der aufgelisteten logged Events benutzt wird. | |
Liefert einen Standard Enumerator zum Aufzählen der geloggten Meldungen. | |
Kopiert die Liste der Logged Events in einen strukturierten Storage und gibt den Storage zurück. | |
ExportText | Nicht implementiert |
Setzt die Anzahl der aktiven Events zurück. | |
Setzt die Anzahl der Logged Events zurück. | |
Diese Methode setzt alle Logged Events zurück. |