Interfaz ITrigger (taskschd.h)
Proporciona las propiedades comunes heredadas por todos los objetos de desencadenador.
Herencia
La interfaz ITrigger hereda de la interfaz IDispatch.
Métodos
La interfaz ITrigger tiene estos métodos.
ITrigger::get_Enabled Obtiene o establece un valor booleano que indica si el desencadenador está habilitado. (Obtener) |
ITrigger::get_EndBoundary Obtiene o establece la fecha y hora en que se desactiva el desencadenador. (Obtener) |
ITrigger::get_ExecutionTimeLimit Obtiene o establece la cantidad máxima de tiempo que se permite ejecutar la tarea iniciada por este desencadenador. (Obtener) |
ITrigger::get_Id Obtiene o establece el identificador del desencadenador. (Obtener) |
ITrigger::get_Repetition Obtiene o establece un valor que indica la frecuencia con la que se ejecuta la tarea y cuánto tiempo se repite el patrón de repetición una vez iniciada la tarea. (Obtener) |
ITrigger::get_StartBoundary Obtiene o establece la fecha y hora en que se activa el desencadenador. (Obtener) |
ITrigger::get_Type Obtiene el tipo del desencadenador. |
ITrigger::p ut_Enabled Obtiene o establece un valor booleano que indica si el desencadenador está habilitado. (Put) |
ITrigger::p ut_EndBoundary Obtiene o establece la fecha y hora en que se desactiva el desencadenador. (Put) |
ITrigger::p ut_ExecutionTimeLimit Obtiene o establece la cantidad máxima de tiempo que se permite ejecutar la tarea iniciada por este desencadenador. (Put) |
ITrigger::p ut_Id Obtiene o establece el identificador del desencadenador. (Put) |
ITrigger::p ut_Repetition Obtiene o establece un valor que indica la frecuencia con la que se ejecuta la tarea y cuánto tiempo se repite el patrón de repetición una vez iniciada la tarea. (Put) |
ITrigger::p ut_StartBoundary Obtiene o establece la fecha y hora en que se activa el desencadenador. (Put) |
Comentarios
Task Scheduler proporciona las siguientes interfaces individuales para los distintos desencadenadores que puede usar una tarea:
- IBootTrigger
- IDailyTrigger
- IEventTrigger
- IIdleTrigger
- ILogonTrigger
- IMonthlyDOWTrigger
- IMonthlyTrigger
- IRegistrationTrigger
- ITimeTrigger
- IWeeklyTrigger
- ISessionStateChangeTrigger
Al leer o escribir XML, los desencadenadores de una tarea se especifican en el elemento Triggers 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 de hora (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 |