ITrigger 介面 (taskschd.h)
提供所有觸發程式物件繼承的通用屬性。
繼承
ITrigger 介面繼承自 IDispatch 介面。
方法
ITrigger 介面具有這些方法。
ITrigger::get_Enabled 取得或設定布爾值,指出是否啟用觸發程式。 (取得) |
ITrigger::get_EndBoundary 取得或設定停用觸發程式的日期和時間。 (取得) |
ITrigger::get_ExecutionTimeLimit 取得或設定允許執行此觸發程序啟動工作的最大時間量。 (取得) |
ITrigger::get_Id 取得或設定觸發程式的標識碼。 (取得) |
ITrigger::get_Repetition 取得或設定值,這個值表示工作執行的頻率,以及在啟動工作之後重複重複模式的時間長度。 (取得) |
ITrigger::get_StartBoundary 取得或設定啟動觸發程式的日期和時間。 (取得) |
ITrigger::get_Type 取得觸發程式的型別。 |
ITrigger::p ut_Enabled 取得或設定布爾值,指出是否啟用觸發程式。 (Put) |
ITrigger::p ut_EndBoundary 取得或設定停用觸發程式的日期和時間。 (Put) |
ITrigger::p ut_ExecutionTimeLimit 取得或設定允許執行此觸發程序啟動工作的最大時間量。 (Put) |
ITrigger::p ut_Id 取得或設定觸發程式的標識碼。 (Put) |
ITrigger::p ut_Repetition 取得或設定值,這個值表示工作執行的頻率,以及在啟動工作之後重複重複模式的時間長度。 (Put) |
ITrigger::p ut_StartBoundary 取得或設定啟動觸發程式的日期和時間。 (Put) |
備註
工作排程器為工作可以使用的不同觸發程式提供下列個別介面:
- IBootTrigger
- IDailyTrigger
- IEventTrigger
- IIdleTrigger
- ILogonTrigger
- IMonthlyDOWTrigger
- IMonthlyTrigger
- IRegistrationTrigger
- ITimeTrigger
- IWeeklyTrigger
- ISessionStateChangeTrigger
讀取或寫入 XML 時,工作觸發程式會在工作排程器架構的 Triggers 元素中指定。
範例
如需此介面的詳細資訊和範例程式代碼,請參閱 時間觸發程式範例 (C++) 。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows Vista [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2008 [僅限傳統型應用程式] |
目標平台 | Windows |
標頭 | taskschd.h |