Элемент ScheduleByWeek (calendarTriggerType)
Задает еженедельное расписание. Например, задача начинается в 8:00 в определенный день недели каждую неделю или в определенный день недели каждую вторая неделя.
<xs:element name="ScheduleByWeek"
type="weeklyScheduleType"
/>
Элемент ScheduleByWeek определяется сложным типом calendarTriggerType .
Родительский элемент
Элемент | Унаследован от | Описание |
---|---|---|
CalendarTrigger | calendarTriggerType | Указывает триггер ежедневного, еженедельного, ежемесячного или ежемесячного дня недели (DOW). |
Дочерние элементы
Элемент | Тип | Описание |
---|---|---|
DaysOfWeek | daysOfWeekType | Указывает дни недели, в которые выполняется задача. |
WeeksInterval | unsignedByte | Указывает интервал между неделями в расписании. |
Комментарии
Перечисленные выше дочерние элементы определяются сложными типами элементов weeklyScheduleType .
Время суток, когда задача запущена, задается элементом StartBoundary .
Для разработки сценариев еженедельный триггер указывается с помощью объекта WeeklyTrigger .
Для разработки на C++ еженедельный триггер указывается с помощью интерфейса IWeeklyTrigger .
Примеры
Следующий XML-код определяет триггер еженедельного календаря, который запускает задачу с понедельника по пятницу (в 8:00) каждую неделю.
<CalendarTrigger>
<StartBoundary>2005-01-01T08:00:00</StartBoundary>
<EndBounadry>2007-01-01T00:00:00</EndBoundary>
<ScheduleByWeek>
<WeeksInterval>1</WeeksInterval>
<DaysOfWeek>
<Monday/>
<Tuesday/>
<Wednesday/>
<Thurday/>
<Friday/>
</DaysOfWeek>
</ScheduleByWeek>
</CalendarTrigger>
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows Vista [только классические приложения] |
Минимальная версия сервера |
Windows Server 2008 [только классические приложения] |