SetTargetPath ControlEvent

Событие SetTargetPath уведомляет установщик о том, что проверка и задать выбранный путь. Если путь не является допустимым для записи, установщик блокирует дополнительные события ControlEvents, связанные с элементом управления .

Это событие может быть опубликовано элементом управления PushButtonили Элементом управления SelectionTree. Это событие должно быть создано в таблице ControlEvent.

Для этого события ControlEvent требуется, чтобы пользовательский интерфейс выполнялся на полном уровне пользовательского интерфейса . Это событие не будет работать с сокращенным пользовательским интерфейсом или базовым пользовательским интерфейсом. Дополнительные сведения см. в разделе Уровни пользовательского интерфейса.

Кем опубликовано

Это controlEvent публикуется установщиком.

Аргумент

Имя свойства, содержащего путь. Если свойство является косвенным, имя свойства заключено в квадратные скобки.

Действие с подписчиками

Нет.

Типичные случаи использования

Элемент управления PushButton в диалоговом окне обзора привязан к этому событию в таблице ControlEvent, чтобы проверка выбранный путь, прежде чем вернуться в диалоговое окно выбора.

Комментарии

Не пытайтесь настроить целевой путь, если компоненты, использующие эти пути, уже установлены для текущего пользователя или для другого пользователя. Проверьте свойство ProductState перед публикацией setTargetPath ControlEvent, чтобы определить, установлен ли продукт, содержащий компонент.