Интерфейс ITrigger (taskschd.h)
Предоставляет общие свойства, наследуемые всеми объектами триггера.
Наследование
Интерфейс ITrigger наследуется от интерфейса IDispatch.
Методы
Интерфейс ITrigger содержит следующие методы.
ITrigger::get_Enabled Возвращает или задает логическое значение, указывающее, включен ли триггер. (Получить) |
ITrigger::get_EndBoundary Возвращает или задает дату и время отключения триггера. (Получить) |
ITrigger::get_ExecutionTimeLimit Возвращает или задает максимальное время выполнения задачи, запущенной этим триггером. (Получить) |
ITrigger::get_Id Возвращает или задает идентификатор триггера. (Получить) |
ITrigger::get_Repetition Возвращает или задает значение, указывающее, как часто выполняется задача и как долго повторяется шаблон повторения после запуска задачи. (Получить) |
ITrigger::get_StartBoundary Возвращает или задает дату и время активации триггера. (Получить) |
ITrigger::get_Type Возвращает тип триггера. |
ITrigger::p ut_Enabled Возвращает или задает логическое значение, указывающее, включен ли триггер. (Put) |
ITrigger::p ut_EndBoundary Возвращает или задает дату и время отключения триггера. (Put) |
ITrigger::p ut_ExecutionTimeLimit Возвращает или задает максимальное время выполнения задачи, запущенной этим триггером. (Put) |
ITrigger::p ut_Id Возвращает или задает идентификатор триггера. (Put) |
ITrigger::p ut_Повторение Возвращает или задает значение, указывающее, как часто выполняется задача и как долго повторяется шаблон повторения после запуска задачи. (Put) |
ITrigger::p ut_StartBoundary Возвращает или задает дату и время активации триггера. (Put) |
Комментарии
Планировщик задач предоставляет следующие отдельные интерфейсы для различных триггеров, которые может использовать задача:
- IBootTrigger
- IDailyTrigger
- IEventTrigger
- IIdleTrigger
- ILogonTrigger
- IMonthlyDOWTrigger
- IMonthlyTrigger
- IRegistrationTrigger
- ITimeTrigger
- IWeeklyTrigger
- ISessionStateChangeTrigger
При чтении или записи XML триггеры задачи указываются в элементе Triggers схемы планировщика задач.
Примеры
Дополнительные сведения и пример кода для этого интерфейса см. в разделе Пример триггера времени (C++).
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 [только классические приложения] |
Целевая платформа | Windows |
Header | taskschd.h |