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 |