Интерфейс IShowMessageAction (taskschd.h)

[Этот интерфейс больше не поддерживается. IExecAction можно использовать с функцией MsgBox для сценариев Windows, чтобы отобразить сообщение в пользовательском сеансе.]

Представляет действие, отображающее окно сообщения при активации задачи.

Наследование

Интерфейс IShowMessageAction наследуется от интерфейса IAction.

Методы

Интерфейс IShowMessageAction содержит следующие методы.

 
IShowMessageAction::get_MessageBody

Возвращает или задает текст сообщения, отображаемый в тексте окна сообщения. (Получить)
IShowMessageAction::get_Title

Возвращает или задает заголовок окна сообщения. (Получить)
IShowMessageAction::p ut_MessageBody

Возвращает или задает текст сообщения, отображаемый в тексте окна сообщения. (Put)
IShowMessageAction::p ut_Title

Возвращает или задает заголовок окна сообщения. (Put)

Комментарии

Для задачи, содержащей действие окна сообщения, окно сообщения будет отображаться, если задача активирована и задача имеет тип интерактивного входа. Чтобы задать интерактивный тип входа в задачу, укажите TASK_LOGON_INTERACTIVE_TOKEN или TASK_LOGON_GROUP в свойстве LogonType субъекта задачи или в параметре logonTypeобъекта ITaskFolder::RegisterTask или ITaskFolder::RegisterTaskDefinition.

При чтении или записи собственного XML-кода для задачи действие окна сообщений указывается с помощью элемента ShowMessage схемы планировщика задач.

Примеры

Дополнительные сведения и пример кода для этого интерфейса см. в разделе Пример окна сообщения (C++).

Требования

Требование Значение
Минимальная версия клиента Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2008 [только классические приложения]
Целевая платформа Windows
Header taskschd.h

См. также раздел

IAction