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 |