Freigeben über


IRepetitionPattern-Schnittstelle (taskschd.h)

Definiert, wie oft die Aufgabe ausgeführt wird und wie lange das Wiederholungsmuster nach dem Start des Vorgangs wiederholt wird.

Vererbung

Die IRepetitionPattern-Schnittstelle erbt von der IDispatch-Schnittstelle.

Methoden

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

 
IRepetitionPattern::get_Duration

Ruft ab oder legt fest, wie lange das Muster wiederholt wird. (Get)
IRepetitionPattern::get_Interval

Ruft die Zeitspanne zwischen jedem Neustart der Aufgabe ab oder legt sie fest. (Get)
IRepetitionPattern::get_StopAtDurationEnd

Ruft einen booleschen Wert ab, der angibt, ob eine ausgeführte instance der Aufgabe am Ende der Dauer des Wiederholungsmusters beendet wird, oder legt diesen fest. (Get)
IRepetitionPattern::p ut_Duration

Ruft ab oder legt fest, wie lange das Muster wiederholt wird. (Put)
IRepetitionPattern::p ut_Interval

Ruft die Zeitspanne zwischen jedem Neustart der Aufgabe ab oder legt sie fest. (Put)
IRepetitionPattern::p ut_StopAtDurationEnd

Ruft einen booleschen Wert ab, der angibt, ob eine ausgeführte instance der Aufgabe am Ende der Dauer des Wiederholungsmusters beendet wird, oder legt diesen fest. (Put)

Hinweise

Wenn Sie eine Wiederholungsdauer für einen Vorgang angeben, müssen Sie auch das Wiederholungsintervall angeben.

Wenn Sie eine Aufgabe registrieren, die einen Trigger mit einem Wiederholungsintervall von einer Minute und einer Wiederholungsdauer von vier Minuten enthält, wird die Aufgabe fünfMal gestartet. Die fünf Wiederholungen können durch das folgende Muster definiert werden.

  1. Ein Task beginnt am Anfang der ersten Minute.
  2. Die nächste Aufgabe beginnt am Ende der ersten Minute.
  3. Die nächste Aufgabe beginnt am Ende der zweiten Minute.
  4. Die nächste Aufgabe beginnt am Ende der dritten Minute.
  5. Die nächste Aufgabe beginnt am Ende der vierten Minute.
Windows Server 2003, Windows XP und Windows 2000: Wenn Sie eine Aufgabe registrieren, die einen Trigger mit einem Wiederholungsintervall von einer Minute und einer Wiederholungsdauer von vier Minuten enthält, wird der Task vierMal gestartet.

Beim Lesen oder Schreiben von XML für einen Vorgang wird das Wiederholungsmuster mithilfe des Repetition-Elements des Aufgabenplanungsschemas angegeben.

Beispiele

Weitere Informationen und Beispielcode für diese Eigenschaft finden Sie unter Daily Trigger Example (C++).

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

Repetition-Eigenschaft von ITrigger

Aufgabenplanung

Aufgabenplanungsschnittstellen