Compartilhar via


Método ITaskSettings::p ut_DeleteExpiredTaskAfter (taskschd.h)

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.

Sintaxe

HRESULT put_DeleteExpiredTaskAfter(
  BSTR expirationDelay
);

Parâmetros

expirationDelay

Valor retornado

Nenhum

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 todas as interfaces 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]
Plataforma de Destino Windows
Cabeçalho taskschd.h
Biblioteca Taskschd.lib
DLL Taskschd.dll

Confira também

ITaskSettings

Agendador de Tarefas