ScheduleByWeek-Element (calendarTriggerType)

Gibt einen wöchentlichen Zeitplan an. Beispielsweise beginnt die Aufgabe jede Woche um 8:00 Uhr an einem bestimmten Wochentag oder jede zweite Woche an einem bestimmten Wochentag.

<xs:element name="ScheduleByWeek"
    type="weeklyScheduleType"
 />

Das ScheduleByWeek-Element wird durch den komplexen Typ calendarTriggerType definiert.

Übergeordnetes Element

Element Abgeleitet von BESCHREIBUNG
CalendarTrigger calendarTriggerType Gibt einen täglichen, wöchentlichen, monatlichen oder monatlichen Tag der Woche (DOW) Trigger an.

Untergeordnete Elemente

Element type BESCHREIBUNG
DaysOfWeek daysOfWeekType Gibt die Wochentage an, an denen der Task ausgeführt wird.
WeeksInterval unsignedByte Gibt das Intervall zwischen den Wochen im Zeitplan an.

Bemerkungen

Die oben aufgeführten untergeordneten Elemente werden durch die komplexen Elementtypen von weeklyScheduleType definiert.

Die Tageszeit, zu der die Aufgabe gestartet wird, wird vom StartBoundary-Element festgelegt.

Für die Skriptentwicklung wird ein wöchentlicher Trigger mithilfe des WeeklyTrigger-Objekts angegeben.

Für die C++-Entwicklung wird ein wöchentlicher Trigger mithilfe der IWeeklyTrigger-Schnittstelle angegeben.

Beispiele

Der folgende XML-Code definiert einen wöchentlichen Kalendertrigger, der jede Woche eine Aufgabe montags bis freitags (um 8:00 Uhr) startet.

<CalendarTrigger>
    <StartBoundary>2005-01-01T08:00:00</StartBoundary>
    <EndBounadry>2007-01-01T00:00:00</EndBoundary>
    <ScheduleByWeek>
        <WeeksInterval>1</WeeksInterval>
        <DaysOfWeek>
            <Monday/>
            <Tuesday/>
            <Wednesday/>
            <Thurday/>
            <Friday/>
        </DaysOfWeek>
    </ScheduleByWeek>
</CalendarTrigger>

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows Server 2008 [nur Desktop-Apps]

Siehe auch

Schemaelemente des Aufgabenplanerschemas

Aufgabenplanung