ITaskDefinition-Schnittstelle (taskschd.h)
Definiert alle Komponenten einer Aufgabe, z. B. die Aufgabeneinstellungen, Trigger, Aktionen und Registrierungsinformationen.
Vererbung
Die ITaskDefinition-Schnittstelle erbt von der IDispatch-Schnittstelle.
Methoden
Die ITaskDefinition-Schnittstelle verfügt über diese Methoden.
ITaskDefinition::get_Actions Ruft eine Auflistung von Aktionen ab, die von der Aufgabe ausgeführt werden, oder legt diese fest. (Get) |
ITaskDefinition::get_Data Ruft die Daten ab, die dem Task zugeordnet sind, oder legt sie fest. (Get) |
ITaskDefinition::get_Principal Ruft den Prinzipal für den Task ab, der die Sicherheitsanmeldeinformationen für den Task bereitstellt, oder legt diesen fest. (Get) |
ITaskDefinition::get_RegistrationInfo Ruft die Registrierungsinformationen ab, die zum Beschreiben eines Vorgangs verwendet werden, z. B. die Beschreibung des Vorgangs, den Autor des Vorgangs und das Datum, an dem der Vorgang registriert wird, oder legt diese fest. (Get) |
ITaskDefinition::get_Settings Ruft die Einstellungen ab, die definieren, wie der Aufgabenplanungsdienst die Aufgabe ausführt, oder legt diese fest. (Get) |
ITaskDefinition::get_Triggers Ruft eine Auflistung von Triggern ab, die zum Starten einer Aufgabe verwendet werden, oder legt diese fest. (Get) |
ITaskDefinition::get_XmlText Ruft die XML-formatierte Definition des Vorgangs ab oder legt sie fest. (Get) |
ITaskDefinition::p ut_Actions Ruft eine Auflistung von Aktionen ab, die von der Aufgabe ausgeführt werden, oder legt diese fest. (Put) |
ITaskDefinition::p ut_Data Ruft die Daten ab, die dem Task zugeordnet sind, oder legt sie fest. (Put) |
ITaskDefinition::p ut_Principal Ruft den Prinzipal für den Task ab, der die Sicherheitsanmeldeinformationen für den Task bereitstellt, oder legt diesen fest. (Put) |
ITaskDefinition::p ut_RegistrationInfo Ruft die Registrierungsinformationen ab, die zum Beschreiben eines Vorgangs verwendet werden, z. B. die Beschreibung des Vorgangs, den Autor des Vorgangs und das Datum, an dem der Vorgang registriert wird, oder legt diese fest. (Put) |
ITaskDefinition::p ut_Settings Ruft die Einstellungen ab, die definieren, wie der Aufgabenplanungsdienst die Aufgabe ausführt, oder legt diese fest. (Put) |
ITaskDefinition::p ut_Triggers Ruft eine Auflistung von Triggern ab, die zum Starten einer Aufgabe verwendet werden, oder legt diese fest. (Put) |
ITaskDefinition::p ut_XmlText Ruft die XML-formatierte Definition des Vorgangs ab oder legt sie fest. (Put) |
Hinweise
Beim Lesen oder Schreiben eines eigenen XML-Codes für einen Vorgang wird eine Aufgabendefinition mithilfe des Task-Elements des Aufgabenplanungsschemas angegeben.
Beispiele
Weitere Informationen und Beispielcode 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++),Logon Trigger Example (C++) oder Boot Trigger Example (C++).
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | taskschd.h |