Compartir a través de


Interfaz IShowMessageAction (taskschd.h)

[Esta interfaz ya no se admite. Puede usar IExecAction con la función MsgBox de scripting de Windows para mostrar un mensaje en la sesión de usuario.

Representa una acción que muestra un cuadro de mensaje cuando se activa una tarea.

Herencia

La interfaz IShowMessageAction hereda de la interfaz IAction.

Métodos

La interfaz IShowMessageAction tiene estos métodos.

 
IShowMessageAction::get_MessageBody

Obtiene o establece el texto del mensaje que se muestra en el cuerpo del cuadro de mensaje. (Obtener)
IShowMessageAction::get_Title

Obtiene o establece el título del cuadro de mensaje. (Obtener)
IShowMessageAction::p ut_MessageBody

Obtiene o establece el texto del mensaje que se muestra en el cuerpo del cuadro de mensaje. (Put)
IShowMessageAction::p ut_Title

Obtiene o establece el título del cuadro de mensaje. (Put)

Comentarios

Para una tarea, que contiene una acción de cuadro de mensaje, se mostrará el cuadro de mensaje si la tarea está activada y la tarea tiene un tipo de inicio de sesión interactivo. Para establecer el tipo de inicio de sesión de tarea en interactivo, especifique TASK_LOGON_INTERACTIVE_TOKEN o TASK_LOGON_GROUP en la propiedad LogonType de la entidad de seguridad de la tarea, o en el parámetro logonType de ITaskFolder::RegisterTask o ITaskFolder::RegisterTaskDefinition.

Al leer o escribir su propio XML para una tarea, se especifica una acción de cuadro de mensaje mediante el elemento ShowMessage del esquema del Programador de tareas.

Ejemplos

Para obtener más información y código de ejemplo para esta interfaz, vea Ejemplo de cuadro de mensaje (C++).

Requisitos

Requisito Value
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

IAction