SetTargetPath ControlEvent

SetTargetPath 事件通知安装程序检查并设置所选路径。 如果路径无效,则安装程序会阻止与控件关联的进一步 ControlEvents。

此事件可由 PushButton 控件或 SelectionTree 控件发布。 此事件应创作到 ControlEvent 表中

此 ControlEvent 要求在完整的 UI 级别运行用户界面。 此事件不适用于减少的 UI基本 UI。 有关信息,请参阅 用户界面级别

发布者

此 ControlEvent 由安装程序发布。

参数

包含路径的属性的名称。 如果该属性是间接的,则属性名称括在方括号中。

对订阅服务器执行的操作

无。

典型用法

浏览对话框中的 PushButton 控件绑定到 ControlEvent 表中的此事件,以在返回到选择对话框之前检查所选路径。

注解

如果已为当前用户或其他用户安装使用这些路径的组件,请不要尝试配置目标路径。 在发布 SetTargetPath ControlEvent 之前检查 ProductState 属性,以确定是否安装了包含组件的产品。