ITaskDefinition インターフェイス (taskschd.h)
タスクの設定、トリガー、アクション、登録情報など、タスクのすべてのコンポーネントを定義します。
継承
ITaskDefinition インターフェイスは、IDispatch インターフェイスから継承されます。
メソッド
ITaskDefinition インターフェイスには、これらのメソッドがあります。
ITaskDefinition::get_Actions タスクによって実行されるアクションのコレクションを取得または設定します。 (Get) |
ITaskDefinition::get_Data タスクに関連付けられているデータを取得または設定します。 (Get) |
ITaskDefinition::get_Principal タスクのセキュリティ資格情報を提供するタスクのプリンシパルを取得または設定します。 (Get) |
ITaskDefinition::get_RegistrationInfo タスクの説明、タスクの作成者、タスクが登録された日付など、タスクの説明に使用される登録情報を取得または設定します。 (Get) |
ITaskDefinition::get_Settings タスク スケジューラ サービスによるタスクの実行方法を定義する設定を取得または設定します。 (Get) |
ITaskDefinition::get_Triggers タスクの開始に使用されるトリガーのコレクションを取得または設定します。 (Get) |
ITaskDefinition::get_XmlText タスクの XML 形式の定義を取得または設定します。 (Get) |
ITaskDefinition::p ut_Actions タスクによって実行されるアクションのコレクションを取得または設定します。 (Put) |
ITaskDefinition::p ut_Data タスクに関連付けられているデータを取得または設定します。 (Put) |
ITaskDefinition::p ut_Principal タスクのセキュリティ資格情報を提供するタスクのプリンシパルを取得または設定します。 (Put) |
ITaskDefinition::p ut_RegistrationInfo タスクの説明、タスクの作成者、タスクが登録された日付など、タスクの説明に使用される登録情報を取得または設定します。 (Put) |
ITaskDefinition::p ut_Settings タスク スケジューラ サービスによるタスクの実行方法を定義する設定を取得または設定します。 (Put) |
ITaskDefinition::p ut_Triggers タスクの開始に使用されるトリガーのコレクションを取得または設定します。 (Put) |
ITaskDefinition::p ut_XmlText タスクの XML 形式の定義を取得または設定します。 (Put) |
注釈
タスクに対して独自の XML を読み書きする場合は、タスク スケジューラ スキーマの Task 要素を使用してタスク定義が指定されます。
例
このインターフェイスの詳細とコード例については、「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 |