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

すべてのアクション オブジェクトによって継承される共通プロパティを提供します。 アクション オブジェクトは、 IActionCollection::Create メソッドによって作成されます。

継承

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

メソッド

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

 
IAction::get_Id

アクションの識別子を取得または設定します。 (Get)
IAction::get_Type

アクションの種類を取得します。
IAction::p ut_Id

アクションの識別子を取得または設定します。 (Put)

注釈

アクションとタスクの連携の詳細については、「 タスク アクション」を参照してください。 次の表に、実行できるアクションを表すインターフェイスを示します。

API 説明
IComHandlerAction ハンドラーを起動するアクションを表します。
IExecAction コマンド ライン操作を実行するアクションを表します。
IEmailAction 電子メール メッセージを送信するアクションを表します。
IShowMessageAction メッセージ ボックスを表示するアクションを表します。
 

XML の読み取りまたは書き込み時に、タスクのアクションは、タスク スケジューラ スキーマの Actions 要素で指定されます。

例

このインターフェイスの詳細とコード例については、「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

こちらもご覧ください

IActionCollection

IActionCollection::Create

タスク スケジューラ

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