IWeeklyTrigger-Schnittstelle (taskschd.h)

Stellt einen Trigger dar, der eine Aufgabe basierend auf einem wöchentlichen Zeitplan startet. Beispielsweise beginnt die Aufgabe jede Woche oder jede andere Woche um 8:00 Uhr an einem bestimmten Wochentag.

Vererbung

Die IWeeklyTrigger-Schnittstelle erbt von der ITrigger-Schnittstelle.

Methoden

Die IWeeklyTrigger-Schnittstelle verfügt über diese Methoden.

 
IWeeklyTrigger::get_DaysOfWeek

Ruft die Wochentage ab, an denen der Task ausgeführt wird, oder legt diese fest. (Get)
IWeeklyTrigger::get_RandomDelay

Ruft eine Verzögerungszeit ab, die zufällig zur Startzeit des Triggers hinzugefügt wird, oder legt diese fest. (IWeeklyTrigger.get_RandomDelay)
IWeeklyTrigger::get_WeeksInterval

Ruft das Intervall zwischen den Wochen im Zeitplan ab oder legt es fest. (Get)
IWeeklyTrigger::p ut_DaysOfWeek

Ruft die Wochentage ab, an denen der Task ausgeführt wird, oder legt diese fest. (Put)
IWeeklyTrigger::p ut_RandomDelay

Ruft eine Verzögerungszeit ab, die zufällig zur Startzeit des Triggers hinzugefügt wird, oder legt diese fest. (IWeeklyTrigger.put_RandomDelay)
IWeeklyTrigger::p ut_WeeksInterval

Ruft das Intervall zwischen den Wochen im Zeitplan ab oder legt es fest. (Put)

Hinweise

Die Tageszeit, zu der die Aufgabe gestartet wird, wird durch die StartBoundary-Eigenschaft festgelegt.

Beim Lesen oder Schreiben eines eigenen XML-Codes für einen Vorgang wird ein wöchentlicher Trigger mithilfe des ScheduleByWeek-Elements des Aufgabenplanungsschemas angegeben.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile taskschd.h

Weitere Informationen

ITrigger

ITriggerCollection

ITriggerCollection::Create

Aufgabenplanung

Aufgabenplanungsschnittstellen