DoAction ControlEvent
DoAction ControlEvent уведомляет установщик о выполнении пользовательского действия. Это событие можно опубликовать элементом управления PushButton, элементом управления checkBox или элементом управления SelectionTree. Это событие должно быть создано в таблице ControlEvent.
Обратите внимание, что пользовательские действия, запущенные элементом DoAction ControlEvent, могут отправлять сообщение с помощью метода сообщения, но не могут отправлять сообщение с MsiProcessMessage. В системах до Windows Server 2003 пользовательские действия, запускаемые DoAction ControlEvent, не могут отправлять сообщения с MsiProcessMessage или методом сообщений. Дополнительные сведения см. в разделе Отправке сообщений установщику Windows с помощью msiProcessMessage.
Для этого ControlEvent требуется, чтобы пользовательский интерфейс выполнялся на уровне полного пользовательского интерфейса. Это событие не будет работать с сокращенным пользовательским интерфейсом или базовыхпользовательского интерфейса. Дополнительные сведения см. в уровнях пользовательского интерфейса.
Опубликовано
Этот ControlEvent публикуется установщиком.
Аргумент
Строка, имя выполняемого пользовательского действия.
Действие для подписчиков
Этот ControlEvent не выполняет действие для подписчиков.
Типичное использование
Элемент управления pushButton в диалоговом окне привязан к этому событию в таблице ControlEvent для вызова настраиваемого действия.