Interface IDailyTrigger (taskschd.h)
Representa um gatilho que inicia uma tarefa com base em uma agenda diária. Por exemplo, a tarefa começa em um horário específico todos os dias, a cada dois dias, a cada terceiro dia e assim por diante.
Herança
A interface IDailyTrigger herda da interface ITrigger.
Métodos
A interface IDailyTrigger tem esses métodos.
IDailyTrigger::get_DaysInterval Obtém ou define o intervalo entre os dias na agenda. (Obter) |
IDailyTrigger::get_RandomDelay Obtém ou define um tempo de atraso que é adicionado aleatoriamente à hora de início do gatilho. (IDailyTrigger.get_RandomDelay) |
IDailyTrigger::p ut_DaysInterval Obtém ou define o intervalo entre os dias na agenda. (Put) |
IDailyTrigger::p ut_RandomDelay Obtém ou define um tempo de atraso que é adicionado aleatoriamente à hora de início do gatilho. (IDailyTrigger.put_RandomDelay) |
Comentários
A hora do dia em que a tarefa é iniciada é definida pela propriedade StartBoundary .
Um intervalo de 1 produz uma agenda diária. Um intervalo de 2 produz um agendamento a cada dois dias e assim por diante.
Ao ler ou gravar seu próprio XML para uma tarefa, um gatilho diário é especificado usando o elemento ScheduleByDay do esquema do Agendador de Tarefas.
Exemplos
Para obter mais informações e código de exemplo para essa interface, consulte Exemplo de gatilho diário (C++).
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 |