Interfaz IAction (taskschd.h)

Proporciona las propiedades comunes heredadas por todos los objetos de acción. El método IActionCollection::Create crea un objeto de acción.

Herencia

La interfaz IAction hereda de la interfaz IDispatch.

Métodos

La interfaz IAction tiene estos métodos.

 
IAction::get_Id

Obtiene o establece el identificador de la acción. (Obtener)
IAction::get_Type

Obtiene el tipo de acción.
IAction::p ut_Id

Obtiene o establece el identificador de la acción. (Put)

Comentarios

Para obtener más información sobre cómo funcionan conjuntamente las acciones y las tareas, vea Acciones de tareas. La tabla siguiente contiene las interfaces que representan las acciones que se pueden realizar:

API Descripción
IComHandlerAction Representa una acción que desencadena un controlador.
IExecAction Representa una acción que ejecuta una operación de línea de comandos.
IEmailAction Representa una acción que envía un mensaje de correo electrónico.
IShowMessageAction Representa una acción que muestra un cuadro de mensaje.
 

Al leer o escribir XML, las acciones de una tarea se especifican en el elemento Actions del esquema del Programador de tareas.

Ejemplos

Para obtener más información y un ejemplo de código 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

IActionCollection

IActionCollection::Create

Programador de tareas

Interfaces del programador de tareas