Interface ITaskDefinition (taskschd.h)
Définit tous les composants d’une tâche, tels que les paramètres de tâche, les déclencheurs, les actions et les informations d’inscription.
Héritage
L’interface ITaskDefinition hérite de l’interface IDispatch.
Méthodes
L’interface ITaskDefinition possède ces méthodes.
ITaskDefinition ::get_Actions Obtient ou définit une collection d’actions effectuées par la tâche. (Obtenir) |
ITaskDefinition ::get_Data Obtient ou définit les données associées à la tâche. (Obtenir) |
ITaskDefinition ::get_Principal Obtient ou définit le principal de la tâche qui fournit les informations d’identification de sécurité pour la tâche. (Obtenir) |
ITaskDefinition ::get_RegistrationInfo Obtient ou définit les informations d’inscription utilisées pour décrire une tâche, telles que la description de la tâche, l’auteur de la tâche et la date d’inscription de la tâche. (Obtenir) |
ITaskDefinition ::get_Settings Obtient ou définit les paramètres qui définissent la façon dont le service Planificateur de tâches effectue la tâche. (Obtenir) |
ITaskDefinition ::get_Triggers Obtient ou définit une collection de déclencheurs utilisés pour démarrer une tâche. (Obtenir) |
ITaskDefinition ::get_XmlText Obtient ou définit la définition au format XML de la tâche. (Obtenir) |
ITaskDefinition ::p ut_Actions Obtient ou définit une collection d’actions effectuées par la tâche. (Put) |
ITaskDefinition ::p ut_Data Obtient ou définit les données associées à la tâche. (Put) |
ITaskDefinition ::p ut_Principal Obtient ou définit le principal de la tâche qui fournit les informations d’identification de sécurité pour la tâche. (Put) |
ITaskDefinition ::p ut_RegistrationInfo Obtient ou définit les informations d’inscription utilisées pour décrire une tâche, telles que la description de la tâche, l’auteur de la tâche et la date d’inscription de la tâche. (Put) |
ITaskDefinition ::p ut_Settings Obtient ou définit les paramètres qui définissent la façon dont le service Planificateur de tâches effectue la tâche. (Put) |
ITaskDefinition ::p ut_Triggers Obtient ou définit une collection de déclencheurs utilisés pour démarrer une tâche. (Put) |
ITaskDefinition ::p ut_XmlText Obtient ou définit la définition au format XML de la tâche. (Put) |
Remarques
Lors de la lecture ou de l’écriture de votre propre code XML pour une tâche, une définition de tâche est spécifiée à l’aide de l’élément Task du schéma Task Scheduler.
Exemples
Pour plus d’informations et un exemple de code pour cette interface, consultez Time Trigger Example (C++), Event Trigger Example (C++), Daily Trigger Example (C++), Registration Trigger Example (C++), Weekly Trigger Example (C++), Logon Trigger Example (C++) ou Boot Trigger Example (C++).
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2008 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | taskschd.h |