Поделиться через


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

Представляет триггер, запускающий задачу на основе ежедневного расписания. Например, задача начинается в определенное время каждый день, через день, каждый третий день и т. д.

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

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

Методы

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

 
IDailyTrigger::get_DaysInterval

Возвращает или задает интервал между днями в расписании. (Получить)
IDailyTrigger::get_RandomDelay

Возвращает или задает время задержки, которое случайным образом добавляется к времени начала триггера. (IDailyTrigger.get_RandomDelay)
IDailyTrigger::p ut_DaysInterval

Возвращает или задает интервал между днями в расписании. (Put)
IDailyTrigger::p ut_RandomDelay

Возвращает или задает время задержки, которое случайным образом добавляется к времени начала триггера. (IDailyTrigger.put_RandomDelay)

Комментарии

Время запуска задачи задается свойством StartBoundary .

Интервал 1 создает ежедневное расписание. Интервал 2 создает расписание на каждый другой день и т. д.

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

Примеры

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

Требования

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

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

ITrigger

ITriggerCollection

ITriggerCollection::Create

Интерфейсы планировщика задач