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

タスクのトリガーの追加、削除、取得に使用するメソッドを提供します。

継承

ITriggerCollection インターフェイスは、IDispatch インターフェイスから継承されます。 ITriggerCollection には、次の種類のメンバーもあります。

メソッド

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

 
ITriggerCollection::Clear

コレクションからすべてのトリガーをクリアします。
ITriggerCollection::Create

タスクの新しいトリガーを作成します。
ITriggerCollection::get__NewEnum

トリガー コレクションのコレクション列挙子を取得します。
ITriggerCollection::get_Count

コレクション内のトリガーの数を取得します。
ITriggerCollection::get_Item

コレクションから指定したトリガーを取得します。
ITriggerCollection::Remove

タスクによって使用されるトリガーのコレクションから、指定したトリガーを削除します。

解説

タスクの XML の読み取りまたは書き込み時に、タスクのトリガーは、タスク スケジューラ スキーマの Triggers 要素で指定されます。

このインターフェイスの詳細とコード例については、「Time Trigger Example (C++)」、「イベント トリガーの例 (C++)」、Daily Trigger Example (C++)Registration Trigger Example (C++)Weekly Trigger Example (C++)Logon Trigger Example (C++)、または Boot Trigger Example (C++) を参照してください。

要件

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

関連項目

ITrigger

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