Freigeben über


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

Weitere Informationen

IActionCollection

IActionCollection::Create

Aufgabenplanung

Taskplanerschnittstellen