Compartir a través de


Interfaz IWeeklyTrigger (taskschd.h)

Representa un desencadenador que inicia una tarea en función de una programación semanal. Por ejemplo, la tarea comienza a las 8:00 A.M. en un día específico de la semana cada semana o cada otra semana.

Herencia

La interfaz IWeeklyTrigger hereda de la interfaz ITrigger.

Métodos

La interfaz IWeeklyTrigger tiene estos métodos.

 
IWeeklyTrigger::get_DaysOfWeek

Obtiene o establece los días de la semana en que se ejecuta la tarea. (Obtener)
IWeeklyTrigger::get_RandomDelay

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

Obtiene o establece el intervalo entre las semanas de la programación. (Obtener)
IWeeklyTrigger::p ut_DaysOfWeek

Obtiene o establece los días de la semana en que se ejecuta la tarea. (Put)
IWeeklyTrigger::p ut_RandomDelay

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

Obtiene o establece el intervalo entre las semanas de la programación. (Put)

Comentarios

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

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

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

Programador de tareas

Interfaces del programador de tareas