ScheduleByMonthDayOfWeek (calendarTriggerType) 要素
毎月の曜日スケジュールを指定します。 たとえば、タスクは特定の曜日、月の週、月の月で開始されます。
<xs:element name="ScheduleByMonthDayOfWeek"
type="monthlyDayOfWeekScheduleType"
/>
ScheduleByMonthDayOfWeek 要素は、monthlyDayOfWeekScheduleType 複合型によって定義されます。
親要素
要素 | 派生元 | 説明 |
---|---|---|
CalendarTrigger | calendarTriggerType | 毎日、毎週、毎月、または毎月の曜日 (DOW) トリガーを指定します。 |
子要素
要素 | Type | 説明 |
---|---|---|
DaysOfWeek | daysOfWeekType | タスクを実行する曜日を指定します。 |
ヶ 月 | monthsType | タスクを実行する年の月数を指定します。 |
週間 | unsignedByte | スケジュール内の週の間隔を指定します。 |
解説
タスクが開始される時刻は、 StartBoundary 要素によって設定されます。
スクリプトの開発では、 MonthlyDOWTrigger オブジェクトを使用して、毎月の曜日トリガーを指定します。
C++ 開発では、 IMonthlyDOWTrigger インターフェイスを使用して、毎月の曜日トリガーが指定されます。
上記の子要素は、 monthlyDayOfWeekScheduleType 複合要素型によって定義されます。
例
次の XML は、1 年の各月の最初の週の月曜日にタスク (午前 8 時 00 分) を開始する月単位の曜日カレンダー トリガーを定義します。
<CalendarTrigger>
<StartBoundary>2005-01-01T08:00:00</StartBoundary>
<EndBounadry>2007-01-01T00:00:00</EndBoundary>
<ScheduleByMonthDayOfWeek>
<Weeks>
<Week>1</Week>
</Weeks>
<DaysOfWeek>
<Monday/>
</DaysOfWeek>
<Months>
<January/>
<February/>
<March/>
<April/>
<May/>
<June/>
<July/>
<August/>
<September/>
<October/>
<November/>
<December/>
<Months>
</ScheduleByMonthDayOfWeek>
</CalendarTrigger>
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント |
Windows Vista [デスクトップ アプリのみ] |
サポートされている最小のサーバー |
Windows Server 2008 [デスクトップ アプリのみ] |