Partilhar via


Propriedade Installer.UILevel

A propriedade UILevel do objeto Installer é uma propriedade de leitura/gravação que indica o tipo de interface do usuário a ser usada ao abrir e processar pacotes subsequentes dentro do espaço de processo atual.

Essa propriedade é leitura/gravação.

Sintaxe

propVal = Installer.UILevel
Installer.UILevel = propVal 

Valor da propriedade

Comentários

Nível da interface do usuário Valor Descrição
msiUILevelNoChange 0 Não altera o nível da interface do usuário.
msiUILevelDefault 1 Usa o nível de interface do usuário padrão.
msiUILevelNone 2 Instalação silenciosa.
msiUILevelBasic 3 Progresso simples e tratamento de erros.
msiUILevelReduced 4 Caixas de diálogo de interface do usuário e assistente criadas suprimidas.
msiUILevelFull 5 Interface do usuário criada com assistentes, progresso e erros.
msiUILevelHideCancel 32 Se combinado com o valor msiUILevelBasic, o instalador mostrará caixas de diálogo de progresso, mas não exibirá um botão Cancelar na caixa de diálogo para impedir que os usuários cancelem a instalação.
msiUILevelProgressOnly 64 Se combinado com o valor msiUILevelBasic, o instalador exibirá caixas de diálogo de progresso, mas não exibirá caixas de diálogo modais ou caixas de diálogo de erro.
msiUILevelEndDialog 128 Se combinado com qualquer valor acima, o instalador exibirá uma caixa de diálogo modal no final de uma instalação bem-sucedida ou se houve um erro. Nenhuma caixa de diálogo será exibida se o usuário cancelar.

 

Veja também Como determinar o nível da interface do usuário de uma ação personalizada.

Requisitos

Requisito Valor
Versão
Windows Installer 5.0 no Windows Server 2012, no Windows 8, no Windows Server 2008 R2 ou no Windows 7. Windows Installer 4.0 ou Windows Installer 4.5 no Windows Server 2008 ou no Windows Vista. Windows Installer no Windows Server 2003 ou no Windows XP
DLL
Msi.dll
IID
O IID_IInstaller é definido como 000C1090-0000-0000-C000-000000000046