Compartilhar via


TASK_ACTION_TYPE enumeração (taskschd.h)

Define o tipo de ações que uma tarefa pode executar.

Syntax

typedef enum _TASK_ACTION_TYPE {
  TASK_ACTION_EXEC = 0,
  TASK_ACTION_COM_HANDLER = 5,
  TASK_ACTION_SEND_EMAIL = 6,
  TASK_ACTION_SHOW_MESSAGE = 7
} TASK_ACTION_TYPE;

Constantes

 
TASK_ACTION_EXEC
Valor: 0
Essa ação executa uma operação de linha de comando. Por exemplo, a ação pode executar um script, iniciar um executável ou, se o nome de um documento for fornecido, localizar seu aplicativo associado e iniciar o aplicativo com o documento.
TASK_ACTION_COM_HANDLER
Valor: 5
Essa ação dispara um manipulador. Essa ação só poderá ser usada se a propriedade de compatibilidade da tarefa estiver definida como TASK_COMPATIBILITY_V2.
TASK_ACTION_SEND_EMAIL
Valor: 6
Essa ação envia uma mensagem de email. Essa ação só poderá ser usada se a propriedade de compatibilidade da tarefa estiver definida como TASK_COMPATIBILITY_V2.
TASK_ACTION_SHOW_MESSAGE
Valor: 7
Essa ação mostra uma caixa de mensagem. Essa ação só poderá ser usada se a propriedade de compatibilidade da tarefa estiver definida como TASK_COMPATIBILITY_V2.

Comentários

O tipo de ação é definido quando a ação é criada e não pode ser alterada posteriormente. Para desenvolvimento em C++, consulte IActionCollection::Create. Para desenvolvimento de scripts, consulte ActionCollection.Create.

Requisitos

Requisito Valor
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]
Cabeçalho taskschd.h

Confira também

Iaction

IComHandlerAction

IEmailAction

IExecAction

IShowMessageAction

Agendador de Tarefas

Tipos enumerados do agendador de tarefas