ScheduleByWeek (calendarTriggerType) 要素
毎週のスケジュールを指定します。 たとえば、タスクは毎週特定の曜日の午前 8 時に開始し、特定の曜日は隔週で開始します。
<xs:element name="ScheduleByWeek"
type="weeklyScheduleType"
/>
ScheduleByWeek 要素は、calendarTriggerType 複合型によって定義されます。
親要素
要素 | 派生元 | 説明 |
---|---|---|
CalendarTrigger | calendarTriggerType | 毎日、毎週、毎月、または毎月の曜日 (DOW) トリガーを指定します。 |
子要素
要素 | Type | 説明 |
---|---|---|
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 [デスクトップ アプリのみ] |