Partager via


Interface IWeeklyTrigger (taskschd.h)

Représente un déclencheur qui démarre une tâche en fonction d’une planification hebdomadaire. Par exemple, la tâche commence à 8h00 un jour spécifique de la semaine chaque semaine ou toutes les autres semaines.

Héritage

L’interface IWeeklyTrigger hérite de l’interface ITrigger.

Méthodes

L’interface IWeeklyTrigger possède ces méthodes.

 
IWeeklyTrigger ::get_DaysOfWeek

Obtient ou définit les jours de la semaine au cours desquels la tâche s’exécute. (Obtenir)
IWeeklyTrigger ::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. (IWeeklyTrigger.get_RandomDelay)
IWeeklyTrigger ::get_WeeksInterval

Obtient ou définit l’intervalle entre les semaines de la planification. (Obtenir)
IWeeklyTrigger ::p ut_DaysOfWeek

Obtient ou définit les jours de la semaine au cours desquels la tâche s’exécute. (Put)
IWeeklyTrigger ::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. (IWeeklyTrigger.put_RandomDelay)
IWeeklyTrigger ::p ut_WeeksInterval

Obtient ou définit l’intervalle entre les semaines de la planification. (Put)

Remarques

L’heure de démarrage de la tâche est définie par la propriété StartBoundary .

Lors de la lecture ou de l’écriture de votre propre code XML pour une tâche, un déclencheur hebdomadaire est spécifié à l’aide de l’élément ScheduleByWeek du schéma Task Scheduler.

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

Planificateur de tâches

Interfaces du planificateur de tâches