Partager via


Type complexe calendarTriggerType

Définit les éléments enfants et les informations de séquencement pour les éléments de calendrier.

<xs:complexType name="calendarTriggerType">
    <xs:complexContent>
        <xs:extension
            base="triggerBaseType"
        >
            <xs:sequence>
                <xs:element name="RandomDelay"
                    type="duration"
                    default="PT0M"
                    minOccurs="0"
                 />
                <xs:choice>
                    <xs:element name="ScheduleByDay"
                        type="dailyScheduleType"
                     />
                    <xs:element name="ScheduleByWeek"
                        type="weeklyScheduleType"
                     />
                    <xs:element name="ScheduleByMonth"
                        type="monthlyScheduleType"
                     />
                    <xs:element name="ScheduleByMonthDayOfWeek"
                        type="monthlyDayOfWeekScheduleType"
                     />
                </xs:choice>
            </xs:sequence>
        </xs:extension>
    </xs:complexContent>
</xs:complexType>

Éléments enfants

Élément Type Description
RandomDelay duration Contient le délai qui est ajouté de façon aléatoire à l’heure de début du déclencheur. Le format de cette chaîne est P<days>DT<hours>H<minutes>M<seconds>S (par exemple, P2DT5S est un délai de 2 jours, 5 secondes).
ScheduleByDay dailyScheduleType Spécifie une planification quotidienne. Par exemple, la tâche démarre tous les jours, tous les deux jours, tous les trois jours, et ainsi de suite.
ScheduleByMonth monthlyScheduleType Spécifie une planification mensuelle. Par exemple, la tâche commence à 08:00 sur des jours spécifiques du mois sur des mois spécifiques.
ScheduleByMonthDayOfWeek monthlyDayOfWeekScheduleType Spécifie un déclencheur qui démarre un travail selon une planification mensuelle d’un jour de la semaine. Par exemple, la tâche démarre sur des jours spécifiques de la semaine, des semaines du mois et des mois de l’année.
ScheduleByWeek weeklyScheduleType Spécifie une planification hebdomadaire. Par exemple, la tâche commence à 8:00 un jour spécifique de la semaine chaque semaine ou un jour spécifique de la semaine toutes les deux semaines.

Notes

En plus de l’élément enfant défini ici, l’élément CalendarTrigger utilise également les éléments enfants définis par le type complexe triggerBaseType .

Spécifications

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]

Voir aussi

Types complexes de schémas du planificateur de tâches

Planificateur de tâches