IAction 接口 (taskschd.h)
提供所有操作对象继承的公共属性。 操作对象由 IActionCollection::Create 方法创建。
继承
IAction 接口继承自 IDispatch 接口。
方法
IAction 接口具有以下方法。
IAction::get_Id 获取或设置操作的标识符。 (获取) |
IAction::get_Type 获取操作的类型。 |
IAction::p ut_Id 获取或设置操作的标识符。 (放置) |
备注
有关操作和任务如何协同工作的详细信息,请参阅 任务操作。 下表包含表示可以执行的操作的接口:
API | 说明 |
---|---|
IComHandlerAction | 表示触发处理程序的操作。 |
IExecAction | 表示执行命令行操作的操作。 |
IEmailAction | 表示发送电子邮件的操作。 |
IShowMessageAction | 表示显示消息框的操作。 |
读取或写入 XML 时,任务的操作在任务计划程序架构的 Actions 元素中指定。
示例
有关详细信息和此接口的代码示例,请参阅时间 触发器示例 (C++) 、 事件触发器示例 (C++) 、 每日触发示例 (C++) 、 注册触发器示例 (C++) 、 每周触发示例 (C++) 、 登录触发器示例 (C++) 或 启动触发器示例 (C++) 。
要求
最低受支持的客户端 | Windows Vista [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2008 [仅限桌面应用] |
目标平台 | Windows |
标头 | taskschd.h |