Поделиться через


DoAction ControlEvent

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

Обратите внимание, что пользовательские действия, запускаемые событием DoAction ControlEvent, могут отправлять сообщение с помощью метода Message, но не могут отправлять сообщение с помощью MsiProcessMessage. В системах, предшествующих Windows Server 2003, пользовательские действия, запускаемые DoAction ControlEvent, не могут отправлять сообщения с помощью MsiProcessMessage или метода Message. Дополнительные сведения см. в разделе Отправка сообщений в установщик Windows с помощью MsiProcessMessage.

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

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

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

Аргумент

Строка, имя выполняемого настраиваемого действия.

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

Это controlEvent не выполняет действие с подписчиками.

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

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