Interface IDailyTrigger (taskschd.h)
Représente un déclencheur qui démarre une tâche en fonction d’une planification quotidienne. Par exemple, la tâche démarre à une heure spécifique tous les jours, tous les deux jours, tous les trois jours, etc.
Héritage
L’interface IDailyTrigger hérite de l’interface ITrigger.
Méthodes
L’interface IDailyTrigger a ces méthodes.
IDailyTrigger ::get_DaysInterval Obtient ou définit l’intervalle entre les jours de la planification. (Get) |
IDailyTrigger ::get_RandomDelay Obtient ou définit un délai qui est ajouté de manière aléatoire à l’heure de début du déclencheur. (IDailyTrigger.get_RandomDelay) |
IDailyTrigger ::p ut_DaysInterval Obtient ou définit l’intervalle entre les jours de la planification. (Put) |
IDailyTrigger ::p ut_RandomDelay Obtient ou définit un délai qui est ajouté de manière aléatoire à l’heure de début du déclencheur. (IDailyTrigger.put_RandomDelay) |
Remarques
L’heure de démarrage de la tâche est définie par la propriété StartBoundary .
Un intervalle de 1 produit une planification quotidienne. Un intervalle de 2 produit une planification tous les deux jours, et ainsi de suite.
Lors de la lecture ou de l’écriture de votre propre code XML pour une tâche, un déclencheur quotidien est spécifié à l’aide de l’élément ScheduleByDay du schéma du planificateur de tâches.
Exemples
Pour plus d’informations et un exemple de code pour cette interface, consultez Daily 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 |