Share via


Interfaz IDailyTrigger (taskschd.h)

Representa un desencadenador que inicia una tarea en función de una programación diaria. Por ejemplo, la tarea se inicia en una hora específica cada día, cada otro día, cada tercer día, etc.

Herencia

La interfaz IDailyTrigger hereda de la interfaz ITrigger.

Métodos

La interfaz IDailyTrigger tiene estos métodos.

 
IDailyTrigger::get_DaysInterval

Obtiene o establece el intervalo entre los días de la programación. (Obtener)
IDailyTrigger::get_RandomDelay

Obtiene o establece un tiempo de retraso que se agrega aleatoriamente a la hora de inicio del desencadenador. (IDailyTrigger.get_RandomDelay)
IDailyTrigger::p ut_DaysInterval

Obtiene o establece el intervalo entre los días de la programación. (Put)
IDailyTrigger::p ut_RandomDelay

Obtiene o establece un tiempo de retraso que se agrega aleatoriamente a la hora de inicio del desencadenador. (IDailyTrigger.put_RandomDelay)

Comentarios

La hora del día en que se inicia la tarea se establece mediante la propiedad StartBoundary .

Un intervalo de 1 genera una programación diaria. Un intervalo de 2 genera una programación diaria y así sucesivamente.

Al leer o escribir su propio XML para una tarea, se especifica un desencadenador diario mediante el elemento ScheduleByDay del esquema del Programador de tareas.

Ejemplos

Para obtener más información y código de ejemplo para esta interfaz, vea Ejemplo de desencadenador diario (C++).

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado taskschd.h

Consulte también

ITrigger

ITriggerCollection

ITriggerCollection::Create

Interfaces del programador de tareas