Интерфейс 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 |