ControlEvent 指定要由安装程序执行的作,或者对对话框中一个或多个控件的属性进行更改。 有关 ControlEvents 的详细信息,请参阅 ControlEvent 概述。
下表提供了有关特定 ControlEvents 的详细信息的链接。
| Control 事件 | ControlEvent 的简要说明 |
|---|---|
| ActionData | 发布有关最新作的数据。 |
| ActionText | 发布当前作的名称。 |
| AddLocal | 通知安装程序在本地运行功能。 |
| AddSource | 通知安装程序从其源运行功能。 |
| CheckExistingTargetPath | 通知安装程序验证是否可以写入路径。 |
| CheckTargetPath | 通知安装程序验证路径是否有效。 |
| DirectoryListNew | 通知 DirectoryList 控件创建新文件夹。 |
| DirectoryListOpen | 选择 DirectoryList 控件中的目录。 |
| DirectoryListUp | 通知 DirectoryList 控件选择当前目录的父级。 |
| DoAction | 对话框通知安装程序执行自定义作。 |
| EnableRollback | 用于关闭和打开回滚功能。 |
| EndDialog | 通知安装程序删除模式对话框。 |
| IgnoreChange | 突出显示文件夹但未打开时,DirectoryList 控件发布。 |
| MsiLaunchApp | 此控件事件运行指定的文件。Windows Installer 4.5 及更早版本:不支持。 |
| MsiPrint | 允许用户打印 scrollableText 控件 的内容。Windows Installer 4.5 及更早版本:不支持。 |
| NewDialog | 通知安装程序将模式对话框更改为另一个对话框。 |
| 重新安装 | 启动功能重新安装。 |
| ReinstallMode | 指定重新安装期间的验证模式。 |
| 删除 | 为删除选择功能时通知安装程序。 |
| 重置 | 将所有属性值重置为创建对话框时使用的默认值。 |
| RmShutdownAndRestart | 使用 重启管理器 关闭所有正在使用文件的应用程序,并在安装结束时重新启动这些文件。 |
| ScriptInProgress | 在编译执行脚本时显示字符串。 |
| SelectionAction | 由 SelectionTree 发布以描述项。 |
| SelectionBrowse | 由 SelectionTree 发布以生成对话框。 |
| SelectionDescription | 由 SelectionTree 发布,以在功能表的“说明”字段中提供字符串。 |
| SelectionNoItems | SelectionTree 用于删除文本或禁用按钮。 |
| SelectionPath | 由 SelectionTree 发布以提供项的路径。 |
| SelectionPathOn | SelectionTree 发布以指示是否存在与功能关联的路径。 |
| SelectionSize | 由 SelectionTree 控件发布以提供项的大小。 |
| SetInstallLevel | 安装程序将安装级别更改为指定值。 |
| SetProgress | 安装程序发布以提供安装进度。 |
| SetProperty | 设置指定的属性。 |
| SetTargetPath | 通知安装程序检查并设置路径。 |
| SpawnDialog | 通知安装程序创建模式框的子级。 |
| SpawnWaitDialog | 触发指定的对话框。 |
| TimeRemaining | 由安装程序发布,以提供进度序列中剩余的时间。 |
| ValidateProductID | 将 ProductID 设置为完整的产品 ID。 |