毎日、毎週、毎月、または毎月の曜日 (DOW) トリガーを指定します。
<xs:element name="CalendarTrigger"
type="calendarTriggerType"
/>
CalendarTrigger 要素は、calendarTriggerType 複合型によって定義されます。
親要素
| 要素 | 派生元 | 説明 |
|---|---|---|
| トリガー | triggersType | タスクを開始するトリガーを指定します。 |
子要素
| 要素 | Type | 説明 |
|---|---|---|
| 有効 (triggerBaseType) | boolean | トリガーを使用できるようにします。 |
| EndBoundary (triggerBaseType) | dateTime | トリガーが非アクティブ化される日時を指定します。 トリガーは、非アクティブ化された後にタスクを開始できません。 |
| ExecutionTimeLimit (triggerBaseType) | duration | トリガーによってタスクを開始できる最大時間を指定します。 |
| 繰り返し (triggerBaseType) | repetitionType | タスクを実行する頻度と、タスクの開始後に繰り返しパターンを繰り返す時間を指定します。 |
| ScheduleByDay (calendarTriggerType) | dailyScheduleType | 毎日のスケジュールを指定します。 |
| ScheduleByMonth (calendarTriggerType) | monthlyScheduleType | 月単位のスケジュールを指定します。 |
| ScheduleByMonthDayOfWeek (calendarTriggerType) | monthlyDayOfWeekScheduleType | 毎月の曜日スケジュールでジョブを開始するトリガーを指定します。 |
| ScheduleByWeek (calendarTriggerType) | weeklyScheduleType | 毎週のスケジュールを指定します。 |
| StartBoundary (triggerBaseType) | dateTime | トリガーがアクティブ化される日時を指定します。 この要素は必須です。 |
属性
| 名前 | 型 | 説明 |
|---|---|---|
| Id | id | トリガーの識別子。 |
解説
StartBoundary 要素は、time トリガーとカレンダー トリガー (TimeTrigger と CalendarTrigger) に必要な要素です。
上記の子要素は、 triggerBaseType 複合要素型と calendarTriggerType 複合要素型によって定義されます。
スクリプト開発の場合、カレンダー トリガーは次のいずれかのオブジェクトを使用して指定します。
C++ 開発の場合、カレンダー トリガーは次のいずれかのインターフェイスを使用して指定されます。
例
カレンダー トリガーを指定するタスクの XML の完全な例については、「 日次トリガーの例 (XML)」を参照してください。
要件
| 要件 | 値 |
|---|---|
| サポートされている最小のクライアント |
Windows Vista [デスクトップ アプリのみ] |
| サポートされている最小のサーバー |
Windows Server 2008 [デスクトップ アプリのみ] |