Partager via


Interface IMonthlyDOWTrigger (taskschd.h)

Représente un déclencheur qui démarre une tâche selon une planification mensuelle d’un jour de la semaine. Par exemple, la tâche démarre tous les premiers jeudis de mai à octobre.

Héritage

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

Méthodes

L’interface IMonthlyDOWTrigger utilise ces méthodes.

 
IMonthlyDOWTrigger ::get_DaysOfWeek

Obtient ou définit les jours de la semaine pendant lesquels la tâche s’exécute. (Get)
IMonthlyDOWTrigger ::get_MonthsOfYear

Obtient ou définit les mois de l’année pendant lesquels la tâche s’exécute. (IMonthlyDOWTrigger.get_MonthsOfYear)
IMonthlyDOWTrigger ::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. (IMonthlyDOWTrigger.get_RandomDelay)
IMonthlyDOWTrigger ::get_RunOnLastWeekOfMonth

Obtient ou définit une valeur booléenne qui indique que la tâche s’exécute la dernière semaine du mois. (Get)
IMonthlyDOWTrigger ::get_WeeksOfMonth

Obtient ou définit les semaines du mois pendant lesquelles la tâche s’exécute. (Get)
IMonthlyDOWTrigger ::p ut_DaysOfWeek

Obtient ou définit les jours de la semaine pendant lesquels la tâche s’exécute. (Put)
IMonthlyDOWTrigger ::p ut_MonthsOfYear

Obtient ou définit les mois de l’année pendant lesquels la tâche s’exécute. (IMonthlyDOWTrigger.put_MonthsOfYear)
IMonthlyDOWTrigger ::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. (IMonthlyDOWTrigger.put_RandomDelay)
IMonthlyDOWTrigger ::p ut_RunOnLastWeekOfMonth

Obtient ou définit une valeur booléenne qui indique que la tâche s’exécute la dernière semaine du mois. (Put)
IMonthlyDOWTrigger ::p ut_WeeksOfMonth

Obtient ou définit les semaines du mois pendant lesquelles la tâche s’exécute. (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 code XML pour une tâche, un déclencheur de jour de semaine mensuel est spécifié à l’aide de l’élément ScheduleByMonthDayOfWeek du schéma du planificateur de tâches.

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