Элемент ScheduleByMonth (calendarTriggerType)
Задает ежемесячное расписание. Например, задача начинается в 8:00 в определенные дни месяца для определенных месяцев.
<xs:element name="ScheduleByMonth"
type="monthlyScheduleType"
/>
Элемент ScheduleByMonth определяется сложным типом calendarTriggerType .
Родительский элемент
Элемент | Унаследован от | Описание |
---|---|---|
CalendarTrigger | calendarTriggerType | Указывает триггер ежедневного, еженедельного, ежемесячного или ежемесячного дня недели (DOW). |
Дочерние элементы
Элемент | Тип | Описание |
---|---|---|
DaysOfMonth (monthlyScheduleType) | daysOfMonthType | Указывает дни месяца, в течение которых выполняется задача. |
Months (monthlyScheduleType) | monthsType | Указывает месяцы года, в течение которых выполняется задача. |
Комментарии
Время суток, когда задача запущена, задается элементом StartBoundary .
Для разработки скрипта ежемесячный триггер указывается с помощью объекта MonthlyTrigger .
Для разработки на C++ ежемесячный триггер указывается с помощью интерфейса IMonthlyTrigger .
Дочерние элементы, перечисленные ниже, определяются сложными типами элементов monthlyScheduleType .
Примеры
В следующем XML-коде определяется триггер ежемесячного календаря, который запускает задачу ( в 8:00) на 1-й и 15-й день каждого месяца года.
<CalendarTrigger>
<StartBoundary>2005-01-01T08:00:00</StartBoundary>
<EndBounadry>2007-01-01T00:00:00</EndBoundary>
<ScheduleByMonth>
<DaysOfMonth>
<Day>1</Day>
<Day>15</Day>
</DaysOfMonth>
<Months>
<January/>
<February/>
<March/>
<April/>
<May/>
<June/>
<July/>
<August/>
<September/>
<October/>
<November/>
<December/>
</Months>
</ScheduleByMonth>
</CalendarTrigger>
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows Vista [только классические приложения] |
Минимальная версия сервера |
Windows Server 2008 [только классические приложения] |