Compartilhar via


Propriedade TaskSettings.DeleteExpiredTaskAfter

Para scripts, obtém ou define a quantidade de tempo que o Agendador de Tarefas aguardará antes de excluir a tarefa depois que ela expirar. Se nenhum valor for especificado para essa propriedade, o serviço Agendador de Tarefas não excluirá a tarefa.

Essa propriedade é leitura/gravação.

Syntax

TaskSettings.DeleteExpiredTaskAfter As String

Valor da propriedade

Uma cadeia de caracteres que obtém ou define a quantidade de tempo que o Agendador de Tarefas aguardará antes de excluir a tarefa após a expiração. O formato dessa cadeia de caracteres é PnYnMnDTnHnMnS, em que nY é o número de anos, nM é o número de meses, nD é o número de dias, 'T' é o separador de data/hora, nH é o número de horas, nM é o número de minutos e nS é o número de segundos (por exemplo, PT5M especifica 5 minutos e P1M4DT2H5M especifica um mês, quatro dias, duas horas e cinco minutos).

Comentários

Uma tarefa expira depois que o limite final é excedido para todos os gatilhos associados à tarefa. O limite final de um gatilho é especificado pela propriedade EndBoundary herdada por todos os objetos de gatilho.

Ao ler ou gravar XML para uma tarefa, essa configuração é especificada no elemento DeleteExpiredTaskAfter (settingsType) do esquema do Agendador de Tarefas.

Requisitos

Requisito Valor
Cliente mínimo com suporte
Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte
Windows Server 2008 [somente aplicativos da área de trabalho]
Biblioteca de tipos
Taskschd.tlb
DLL
Taskschd.dll

Confira também

Agendador de Tarefas