Share via


Propiedad TaskSettings.DeleteExpiredTaskAfter

Para el scripting, obtiene o establece la cantidad de tiempo que el Programador de tareas esperará antes de eliminar la tarea después de que expire. Si no se especifica ningún valor para esta propiedad, el servicio Programador de tareas no eliminará la tarea.

Esta propiedad es de lectura y escritura.

Sintaxis

TaskSettings.DeleteExpiredTaskAfter As String

Valor de propiedad

Cadena que obtiene o establece la cantidad de tiempo que el Programador de tareas esperará antes de eliminar la tarea después de que expire. El formato de esta cadena es PnYnMnDNHnMnS, donde nY es el número de años, nM es el número de meses, nD es el número de días, "T" es el separador de fecha y hora, nH es el número de horas, nM es el número de minutos y nS es el número de segundos (por ejemplo, PT5M especifica 5 minutos y P1M4DT2H5M especifica un mes, cuatro días, dos horas y cinco minutos).

Comentarios

Una tarea expira después de que se haya superado el límite final para todos los desencadenadores asociados a la tarea. El límite final de un desencadenador se especifica mediante la propiedad EndBoundary heredada por todos los objetos de desencadenador.

Al leer o escribir XML para una tarea, esta configuración se especifica en el elemento DeleteExpiredTaskAfter (settingsType) del esquema del Programador de tareas.

Requisitos

Requisito Value
Cliente mínimo compatible
Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible
Windows Server 2008 [solo aplicaciones de escritorio]
Biblioteca de tipos
Taskschd.tlb
Archivo DLL
Taskschd.dll

Consulte también

Programador de tareas