Интерфейс IWeeklyTrigger (taskschd.h)
Представляет триггер, запускающий задачу на основе еженедельного расписания. Например, задача начинается в 8:00 в определенный день недели каждую неделю или каждую вторая неделя.
Наследование
Интерфейс IWeeklyTrigger наследуется от интерфейса ITrigger.
Методы
Интерфейс IWeeklyTrigger содержит следующие методы.
IWeeklyTrigger::get_DaysOfWeek Возвращает или задает дни недели, в которых выполняется задача. (Получить) |
IWeeklyTrigger::get_RandomDelay Возвращает или задает время задержки, которое случайным образом добавляется к времени начала триггера. (IWeeklyTrigger.get_RandomDelay) |
IWeeklyTrigger::get_WeeksInterval Возвращает или задает интервал между неделями в расписании. (Получить) |
IWeeklyTrigger::p ut_DaysOfWeek Возвращает или задает дни недели, в которых выполняется задача. (Put) |
IWeeklyTrigger::p ut_RandomDelay Возвращает или задает время задержки, которое случайным образом добавляется к времени начала триггера. (IWeeklyTrigger.put_RandomDelay) |
IWeeklyTrigger::p ut_WeeksInterval Возвращает или задает интервал между неделями в расписании. (Put) |
Комментарии
Время запуска задачи задается свойством StartBoundary .
При чтении или записи собственного XML-кода для задачи еженедельный триггер указывается с помощью элемента ScheduleByWeek схемы планировщика задач.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 [только классические приложения] |
Целевая платформа | Windows |
Header | taskschd.h |