Интерфейс IEventTrigger (taskschd.h)
Представляет триггер, запускающий задачу при возникновении системного события.
Наследование
Интерфейс IEventTrigger наследуется от интерфейса ITrigger.
Методы
Интерфейс IEventTrigger содержит следующие методы.
IEventTrigger::get_Delay Возвращает или задает значение, указывающее время между началом события и запуском задачи. (Получить) |
IEventTrigger::get_Subscription Возвращает или задает строку запроса, идентифицирующее событие, активирующее триггер. (Получить) |
IEventTrigger::get_ValueQueries Возвращает или задает коллекцию именованных запросов XPath. Каждый запрос в коллекции применяется к последнему XML-коду события сопоставления, возвращенного запросом подписки, указанным в свойстве Subscription. (Получить) |
IEventTrigger::p ut_Delay Возвращает или задает значение, указывающее время между началом события и запуском задачи. (Put) |
IEventTrigger::p ut_Subscription Возвращает или задает строку запроса, идентифицирующее событие, активирующее триггер. (Put) |
IEventTrigger::p ut_ValueQueries Возвращает или задает коллекцию именованных запросов XPath. Каждый запрос в коллекции применяется к последнему XML-коду события сопоставления, возвращенного запросом подписки, указанным в свойстве Subscription. (Put) |
Комментарии
Можно создать не более 500 задач с подписками на события. Подписка на события, которая запрашивает различные события, может использоваться для активации задачи, которая использует то же действие в ответ на регистрированные события.
При чтении или записи собственного XML-кода для задачи триггер события указывается с помощью элемента EventTrigger схемы планировщика задач.
Примеры
Дополнительные сведения и пример кода для этого интерфейса см. в разделе Пример триггера событий (C++).
Требования
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 [только классические приложения] |
Целевая платформа | Windows |
Header | taskschd.h |