Partager via


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

Voir aussi

ITrigger

ITriggerCollection

ITriggerCollection ::Create

Interfaces du planificateur de tâches