Interface IAction (taskschd.h)

Fournit les propriétés communes héritées par tous les objets d’action. Un objet action est créé par la méthode IActionCollection::Create .

Héritage

L’interface IAction hérite de l’interface IDispatch.

Méthodes

L’interface IAction a ces méthodes.

 
IAction::get_Id

Obtient ou définit l’identificateur de l’action. (Get)
IAction::get_Type

Obtient le type d’action.
IAction::p ut_Id

Obtient ou définit l’identificateur de l’action. (Put)

Notes

Pour plus d’informations sur la façon dont les actions et les tâches fonctionnent ensemble, consultez Actions de tâche. Le tableau suivant contient les interfaces qui représentent les actions qui peuvent être effectuées :

API Description
IComHandlerAction Représente une action qui déclenche un gestionnaire.
IExecAction Représente une action qui exécute une opération de ligne de commande.
IEmailAction Représente une action qui envoie un e-mail.
IShowMessageAction Représente une action qui affiche une boîte de message.
 

Lors de la lecture ou de l’écriture de code XML, les actions d’une tâche sont spécifiées dans l’élément Actions du schéma du planificateur de tâches.

Exemples

Pour plus d’informations et un exemple de code pour cette interface, consultez Time Trigger Example (C++),Event Trigger Example (C++),Daily Trigger Example (C++),Registration Trigger Example (C++), Weekly Trigger Example (C++), Logon Trigger Example (C++) ou Boot Trigger Example (C++).

Spécifications

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

Voir aussi

IActionCollection

IActionCollection::Create

Planificateur de tâches

Interfaces du planificateur de tâches