DoAction ControlEvent

DoAction ControlEvent 通知安装程序执行自定义操作。 可通过 PushButton 控件CheckBox 控件SelectionTree 控件发布此事件。 应在 ControlEvent 表中创作此事件。

请注意,由 DoAction ControlEvent 启动的自定义操作可以使用 Message 方法发送消息,但不能使用 MsiProcessMessage 发送消息。 在早于 Windows Server 2003 的系统上,由 DoAction ControlEvent 启动的自定义操作无法使用 MsiProcessMessage 或 Message 方法发送消息。 有关详细信息,请参阅使用 MsiProcessMessage 向 Windows Installer 发送消息

此 ControlEvent 要求以完整 UI 级别运行用户界面。 此事件不适用于简化 UI基本 UI。 有关详细信息,请参阅用户界面级别

发布者

此 ControlEvent 由安装程序发布。

参数

一个字符串,它是要执行的自定义操作的名称。

对订阅者执行的操作

此 ControlEvent 不对订阅服务器执行操作。

典型用法

对话框中的 PushButton 控件绑定到 ControlEvent 表中的此事件,以调用自定义操作。