Partager via


énumération TASK_ACTION_TYPE (taskschd.h)

Définit le type d’actions qu’une tâche peut effectuer.

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
Valeur : 0
Cette action effectue une opération de ligne de commande. Par exemple, l’action peut exécuter un script, lancer un exécutable ou, si le nom d’un document est fourni, rechercher son application associée et lancer l’application avec le document.
TASK_ACTION_COM_HANDLER
Valeur : 5
Cette action déclenche un gestionnaire. Cette action ne peut être utilisée que si la propriété Compatibilité des tâches est définie sur TASK_COMPATIBILITY_V2.
TASK_ACTION_SEND_EMAIL
Valeur : 6
Cette action envoie un e-mail. Cette action ne peut être utilisée que si la propriété Compatibilité des tâches est définie sur TASK_COMPATIBILITY_V2.
TASK_ACTION_SHOW_MESSAGE
Valeur : 7
Cette action affiche une zone de message. Cette action ne peut être utilisée que si la propriété Compatibilité des tâches est définie sur TASK_COMPATIBILITY_V2.

Remarques

Le type d’action est défini lors de la création de l’action et ne peut pas être modifié ultérieurement. Pour le développement C++, consultez IActionCollection ::Create. Pour le développement de scripts, consultez ActionCollection.Create.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 [applications de bureau uniquement]
En-tête taskschd.h

Voir aussi

IAction

IComHandlerAction

IEmailAction

IExecAction

IShowMessageAction

Planificateur de tâches

Types énumérés du planificateur de tâches