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 获取或设置一个布尔值,该值指示是否启用触发器。 (放置) |
ITrigger::p ut_EndBoundary 获取或设置停用触发器的日期和时间。 (放置) |
ITrigger::p ut_ExecutionTimeLimit 获取或设置允许此触发器启动的任务运行的最长时间。 (放置) |
ITrigger::p ut_Id 获取或设置触发器的标识符。 (放置) |
ITrigger::p ut_Repetition 获取或设置一个值,该值指示任务运行的频率以及任务启动后重复模式的时长。 (放置) |
ITrigger::p ut_StartBoundary 获取或设置激活触发器的日期和时间。 (放置) |
注解
任务计划程序为任务可以使用的不同触发器提供以下单独的接口:
- IBootTrigger
- IDailyTrigger
- IEventTrigger
- IIdleTrigger
- ILogonTrigger
- IMonthlyDOWTrigger
- IMonthlyTrigger
- IRegistrationTrigger
- ITimeTrigger
- IWeeklyTrigger
- ISessionStateChangeTrigger
读取或写入 XML 时,任务触发器在任务计划程序架构的 Triggers 元素中指定。
示例
有关此接口的详细信息和示例代码,请参阅 时间触发器示例 (C++) 。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows Vista [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2008 [仅限桌面应用] |
目标平台 | Windows |
标头 | taskschd.h |