Compartilhar via


Objeto IdleSettings

Um objeto de script que especifica como o Agendador de Tarefas executa tarefas quando o computador está em uma condição ociosa. Para obter informações sobre condições ociosas, consulte Condições ociosas da tarefa.

Membros

O objeto IdleSettings tem estes tipos de membros:

Propriedades

O objeto IdleSettings tem essas propriedades.

Observação

As configurações IdleDuration e WaitTimeout foram preteridas. Eles ainda estão presentes na interface do usuário do Agendador de Tarefas, e seus métodos de interface ainda podem retornar valores válidos, mas não são mais usados.

Propriedade Tipo de acesso Descrição
RestartOnIdle
Leitura/gravação
Obtém ou define um valor booliano que indica se a tarefa é reiniciada quando o computador circula em uma condição ociosa mais de uma vez.
StopOnIdleEnd
Leitura/gravação
Obtém ou define um valor booliano que indica que o Agendador de Tarefas encerrará a tarefa se a condição ociosa terminar antes da tarefa ser concluída.
Preterido: IdleDuration
Leitura/gravação
Obtém ou define um valor que indica a quantidade de tempo que o computador deve estar em um estado ocioso antes que a tarefa seja executada.
Preterido: WaitTimeout
Leitura/gravação
Obtém ou define um valor que indica a quantidade de tempo que o Agendador de Tarefas aguardará a ocorrência de uma condição ociosa.

Comentários

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

Se uma tarefa for disparada por um gatilho ocioso, a propriedade IdleSettings.WaitTimeout será ignorada.

Observação

IdleSettings.IdleDuration e IdleSettings.WaitTimeout foram preteridos.

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

Objetos do Agendador de Tarefas

Agendador de Tarefas