次の方法で共有


IWeeklyTrigger インターフェイス (taskschd.h)

毎週のスケジュールに基づいてタスクを開始するトリガーを表します。 たとえば、タスクは、毎週または隔週の特定の曜日の午前 8 時に開始されます。

継承

IWeeklyTrigger インターフェイスは、ITrigger インターフェイスから継承されます。

メソッド

IWeeklyTrigger インターフェイスには、これらのメソッドがあります。

 
IWeeklyTrigger::get_DaysOfWeek

タスクを実行する曜日を取得または設定します。 (Get)
IWeeklyTrigger::get_RandomDelay

トリガーの開始時刻にランダムに追加される遅延時間を取得または設定します。 (IWeeklyTrigger.get_RandomDelay)
IWeeklyTrigger::get_WeeksInterval

スケジュール内の週の間隔を取得または設定します。 (Get)
IWeeklyTrigger::p ut_DaysOfWeek

タスクを実行する曜日を取得または設定します。 (Put)
IWeeklyTrigger::p ut_RandomDelay

トリガーの開始時刻にランダムに追加される遅延時間を取得または設定します。 (IWeeklyTrigger.put_RandomDelay)
IWeeklyTrigger::p ut_WeeksInterval

スケジュール内の週の間隔を取得または設定します。 (Put)

注釈

タスクが開始される時刻は、 StartBoundary プロパティによって設定されます。

タスクに対して独自の XML を読み書きする場合は、タスク スケジューラ スキーマの ScheduleByWeek 要素を使用して週単位のトリガーが指定されます。

要件

要件
サポートされている最小のクライアント Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2008 [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー taskschd.h

こちらもご覧ください

ITrigger

ITriggerCollection

ITriggerCollection::Create

タスク スケジューラ

タスク スケジューラ インターフェイス