TaskSettings.DeleteExpiredTaskAfter-Eigenschaft

Ruft für die Skripterstellung die Zeitspanne ab, die der Aufgabenplaner wartet, bis der Task nach Ablauf des Vorgangs gelöscht wird, oder legt diesen fest. Wenn für diese Eigenschaft kein Wert angegeben ist, löscht der Taskplanerdienst die Aufgabe nicht.

Dies ist eine Eigenschaft mit Lese- und Schreibzugriff.

Syntax

TaskSettings.DeleteExpiredTaskAfter As String

Eigenschaftswert

Eine Zeichenfolge, die die Zeitspanne abruft oder festlegt, die der Aufgabenplaner wartet, bevor der Vorgang nach ablaufen löscht. Das Format für diese Zeichenfolge ist PnYnMnDTnHnMnS. wobei nY die Anzahl von Jahren ist, nM die Anzahl der Monate, nD die Anzahl der Tage, "T" das Datum/Uhrzeittrennzeichen, nH die Anzahl von Stunden, nM die Anzahl der Minuten und nS die Anzahl von Sekunden (z. B. PT5M gibt 5 Minuten an und P1M4DT2H5M einen Monat an, vier Tage, zwei Stunden und fünf Minuten).

Bemerkungen

Ein Task läuft ab, nachdem die Endgrenze für alle dem Task zugeordneten Trigger überschritten wurde. Die Endgrenze für einen Trigger wird durch die EndBoundary-Eigenschaft angegeben, die von allen Triggerobjekten geerbt wird.

Beim Lesen oder Schreiben von XML für eine Aufgabe wird diese Einstellung im DeleteExpiredTaskAfter -Element (settingsType) des Taskplanerschemas angegeben.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows Server 2008 [nur Desktop-Apps]
Typbibliothek
Taskschd.tlb
DLL
Taskschd.dll

Siehe auch

Aufgabenplanung