控件事件 (Windows Installer)
ControlEvent 指定要由安装程序执行的操作,或者更改对话框中一个或多个控件的属性。 有关 ControlEvents 的详细信息,请参阅 ControlEvent 概述。
下表提供了指向有关特定 ControlEvents 的详细信息的链接。
控制事件 | 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 | 通知安装程序将模式对话框更改为另一个对话框。 |
Reinstall | 开始重新安装功能。 |
ReinstallMode | 指定重新安装期间的验证模式。 |
删除 | 在用户选择了要移除的功能时,通知安装程序。 |
重置 | 将所有属性值重置为创建对话框时使用的默认值。 |
RmShutdownAndRestart | 使用重启管理器关闭所有正在使用文件的应用程序,并在安装结束时重启这些应用程序。 |
ScriptInProgress | 编译执行脚本时显示字符串。 |
SelectionAction | 由 SelectionTree 发布,用于描述项。 |
SelectionBrowse | 由 SelectionTree 发布以生成对话框。 |
SelectionDescription | 由 SelectionTree 发布,用于在 Feature 表的 Description 字段中提供字符串。 |
SelectionNoItems | 由 SelectionTree 用于删除文本或禁用按钮。 |
SelectionPath | 由 SelectionTree 发布,用于提供项的路径。 |
SelectionPathOn | 由 SelectionTree 发布,用于指示是否存在与功能关联的路径。 |
SelectionSize | 由 SelectionTree 控件发布,用于提供项的大小。 |
SetInstallLevel | 安装程序将安装级别更改为指定值。 |
SetProgress | 由安装程序发布以提供安装进度。 |
SetProperty | 设置指定的属性。 |
SetTargetPath | 通知安装程序检查并设置路径。 |
SpawnDialog | 通知安装程序创建模式框的子级。 |
SpawnWaitDialog | 触发指定的对话框。 |
TimeRemaining | 由安装程序发布,以提供进度序列中的剩余时间。 |
ValidateProductID | 将 ProductID 设置为完整的产品 ID。 |