Interface ITriggerCollection (taskschd.h)

Fornece os métodos usados para adicionar, remover e obter os gatilhos de uma tarefa.

Herança

A interface ITriggerCollection herda da interface IDispatch . ITriggerCollection também tem estes tipos de membros:

Métodos

A interface ITriggerCollection tem esses métodos.

 
ITriggerCollection::Clear

Limpa todos os gatilhos da coleção.
ITriggerCollection::Create

Cria um novo gatilho para a tarefa.
ITriggerCollection::get__NewEnum

Obtém o enumerador de coleção para a coleção de gatilhos.
ITriggerCollection::get_Count

Obtém o número de gatilhos na coleção.
ITriggerCollection::get_Item

Obtém o gatilho especificado da coleção.
ITriggerCollection::Remove

Remove o gatilho especificado da coleção de gatilhos usados pela tarefa.

Comentários

Ao ler ou gravar XML para uma tarefa, os gatilhos para a tarefa são especificados no elemento Triggers do esquema do Agendador de Tarefas.

Exemplos

Para obter mais informações e exemplos de código para essa interface, consulte Exemplo de gatilho de tempo (C++), exemplo de gatilho de evento (C++),exemplo de gatilho diário (C++),exemplo de gatilho de registro (C++), exemplo de gatilho semanal (C++), exemplo de gatilho de logon (C++)ou exemplo de gatilho de inicialização (C++).

Requisitos

   
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

Confira também

ITrigger

Interfaces do Agendador de Tarefas