Interface IIdleSettings (taskschd.h)
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.
Herança
A interface IIdleSettings herda da interface IDispatch.
Métodos
A interface IIdleSettings tem esses métodos.
IIdleSettings::get_IdleDuration 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. (Obter) |
IIdleSettings::get_RestartOnIdle Obtém ou define um valor booliano que indica se a tarefa é reiniciada quando o computador alterna para uma condição ociosa mais de uma vez. (Obter) |
IIdleSettings::get_StopOnIdleEnd 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. A condição ociosa termina quando o computador não está mais ocioso. (Obter) |
IIdleSettings::get_WaitTimeout 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. (Obter) |
IIdleSettings::p ut_IdleDuration 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. (Put) |
IIdleSettings::p ut_RestartOnIdle Obtém ou define um valor booliano que indica se a tarefa é reiniciada quando o computador alterna para uma condição ociosa mais de uma vez. (Put) |
IIdleSettings::p ut_StopOnIdleEnd 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. A condição ociosa termina quando o computador não está mais ocioso. (Put) |
IIdleSettings::p ut_WaitTimeout 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. (Put) |
Comentários
Ao ler ou gravar XML para uma tarefa, essa configuração é especificada no elemento IdleSettings do esquema agendador de tarefas.
Se uma tarefa for disparada por um gatilho ocioso, a propriedade WaitTimeout da interface IIdleSettings será ignorada.
Exemplos
Para obter mais informações e código de exemplo para essa interface, consulte Exemplo de gatilho de tempo (C++).
Requisitos
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 |