ITaskDefinition 介面 (taskschd.h)
定義工作的所有元件,例如工作設定、觸發程式、動作和註冊資訊。
繼承
ITaskDefinition 介面繼承自 IDispatch 介面。
方法
ITaskDefinition 介面具有這些方法。
ITaskDefinition::get_Actions 取得或設定工作所執行的動作集合。 (取得) |
ITaskDefinition::get_Data 取得或設定與工作相關聯的數據。 (取得) |
ITaskDefinition::get_Principal 取得或設定提供工作安全性認證的工作主體。 (取得) |
ITaskDefinition::get_RegistrationInfo 取得或設定用來描述工作的註冊資訊,例如工作的描述、工作的作者,以及註冊工作的日期。 (取得) |
ITaskDefinition::get_Settings 取得或設定可定義工作排程器服務執行工作的設定。 (取得) |
ITaskDefinition::get_Triggers 取得或設定用來啟動工作的觸發程式集合。 (取得) |
ITaskDefinition::get_XmlText 取得或設定工作的 XML 格式定義。 (取得) |
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 元素來指定工作定義。
範例
如需此介面的詳細資訊和範例程式代碼,請參閱時間觸發程式範例 (C++) 、事件觸發程式範例 (C++) 、每日觸發程式範例 (C++) 、註冊觸發程式範例 (C++ ) 、每周觸發程式範例 (C++ ) 、登入觸發程式範例 (C++) 或開機觸發範例 (C++) 。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows Vista [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2008 [僅限傳統型應用程式] |
目標平台 | Windows |
標頭 | taskschd.h |