Interfaz ITriggerCollection (taskschd.h)

Proporciona los métodos que se usan para agregar, quitar de y obtener los desencadenadores de una tarea.

Herencia

La interfaz ITriggerCollection hereda de la interfaz IDispatch . ITriggerCollection también tiene estos tipos de miembros:

Métodos

La interfaz ITriggerCollection tiene estos métodos.

 
ITriggerCollection::Clear

Borra todos los desencadenadores de la colección.
ITriggerCollection::Create

Crea un nuevo desencadenador para la tarea.
ITriggerCollection::get__NewEnum

Obtiene el enumerador de colección para la colección de desencadenadores.
ITriggerCollection::get_Count

Obtiene el número de desencadenadores de la colección.
ITriggerCollection::get_Item

Obtiene el desencadenador especificado de la colección.
ITriggerCollection::Remove

Quita el desencadenador especificado de la colección de desencadenadores utilizados por la tarea.

Comentarios

Al leer o escribir XML para una tarea, los desencadenadores de la 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++),Ejemplo de desencadenador de eventos (C++),Ejemplo de desencadenador diario (C++), Ejemplo de desencadenador semanal (C++), Ejemplo de desencadenador de inicio de sesión (C++) o Ejemplo de desencadenador de arranque (C++).

Requisitos

   
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

Interfaces del programador de tareas