IAction-Schnittstelle (taskschd.h)
Stellt die allgemeinen Eigenschaften bereit, die von allen Aktionsobjekten geerbt werden. Ein Aktionsobjekt wird von der IActionCollection::Create-Methode erstellt.
Vererbung
Die IAction-Schnittstelle erbt von der IDispatch-Schnittstelle.
Methoden
Die IAction-Schnittstelle verfügt über diese Methoden.
IAction::get_Id Ruft den Bezeichner der Aktion ab oder legt diese fest. (Abrufen) |
IAction::get_Type Ruft den Aktionstyp ab. |
IAction::p ut_Id Ruft den Bezeichner der Aktion ab oder legt diese fest. (Put) |
Bemerkungen
Weitere Informationen zur Zusammenarbeit von Aktionen und Aufgaben finden Sie unter Aufgabenaktionen. Die folgende Tabelle enthält die Schnittstellen, die die Aktionen darstellen, die ausgeführt werden können:
API | Beschreibung |
---|---|
IComHandlerAction | Stellt eine Aktion dar, die einen Handler auslöst. |
IExecAction | Stellt eine Aktion dar, die einen Befehlszeilenvorgang ausführt. |
IEmailAction | Stellt eine Aktion dar, die eine E-Mail-Nachricht sendet. |
IShowMessageAction | Stellt eine Aktion dar, die ein Meldungsfeld anzeigt. |
Beim Lesen oder Schreiben von XML werden die Aktionen einer Aufgabe im Actions-Element des Taskplanerschemas angegeben.
Beispiele
Weitere Informationen und ein Codebeispiel für diese Schnittstelle finden Sie unter Time Trigger Example (C++),Event Trigger Example (C++),Daily Trigger Example (C++),Registration Trigger Example (C++),Weekly Trigger Example (C++) , LogonTrigger Example (C++) oder Boot Trigger Example (C++).
Anforderungen
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | taskschd.h |