Определение уровня пользовательского интерфейса из настраиваемого действия
Настраиваемому действию в таблице последовательностей пользовательского интерфейса или внешнем исполняемом файле может потребоваться текущий уровень пользовательского интерфейса установки. Например, настраиваемое действие с диалоговым окном должно отображать диалоговое окно только в том случае, если уровень пользовательского интерфейса — Полный пользовательский интерфейс или Сокращенный пользовательский интерфейс, оно не должно отображаться, если уровень пользовательского интерфейса — Базовый пользовательский интерфейс или Нет. Для определения текущего уровня пользовательского интерфейса следует использовать свойство UILevel . Невозможно вызвать MsiSetInternalUI из настраиваемого действия, а также невозможно изменить свойство уровня пользовательского интерфейса в пользовательском действии.
Рекомендуется, чтобы пользовательские действия не использовали уровень пользовательского интерфейса в качестве условия для отправки сообщений об ошибках в установщик, так как это может помешать ведению журнала и внешним сообщениям.
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по