ScheduleByDay (calendarTriggerType) Element
Specifies a daily schedule. For example, the task starts at 8:00 AM every day, every-other day, every third day, and so on.
<xs:element name="ScheduleByDay"
type="dailyScheduleType"
/>
The ScheduleByDay element is defined by the calendarTriggerType complex type.
Parent element
Element | Derived from | Description |
---|---|---|
CalendarTrigger | calendarTriggerType | Specifies a daily, weekly, monthly, or a monthly day-of-the-week (DOW) trigger. |
Child elements
Element | Type | Description |
---|---|---|
DaysInterval | unsignedByte | Specifies the interval between the days in the schedule. |
Remarks
The child element listed previously is defined by the dailyScheduleType complex element types.
The time of day that the task is started is set by the StartBoundary element.
For scripting development, a daily trigger is specified using the DailyTrigger object.
For C++ development, a daily trigger is specified using the IDailyTrigger interface.
Examples
The following XML defines a daily calendar trigger that starts the task every day.
<CalendarTrigger>
<StartBoundary>2005-01-01T00:00:00</StartBoundary>
<EndBounadry>2007-01-01T00:00:00</EndBoundary>
<ScheduleByDay>
<DaysInterval>1</DaysInterval>
</ScheduleByDay>
</CalendarTrigger>
For a complete example of the XML for a task that specifies a daily schedule, see Daily Trigger Example (XML).
Requirements
Requirement | Value |
---|---|
Minimum supported client |
Windows Vista [desktop apps only] |
Minimum supported server |
Windows Server 2008 [desktop apps only] |