Compartir a través de


Propiedad Installer.UILevel

La propiedad UILevel del objeto Installer es una propiedad de lectura y escritura que indica el tipo de interfaz de usuario que se usará al abrir y procesar los paquetes subsiguientes dentro del espacio de proceso actual.

Esta propiedad es de lectura y escritura.

Sintaxis

propVal = Installer.UILevel
Installer.UILevel = propVal 

Valor de propiedad

Comentarios

Nivel de interfaz de usuario Value Descripción
msiUILevelNoChange 0 No cambia el nivel de interfaz de usuario.
msiUILevelDefault 1 Usa el nivel de UI predeterminado.
msiUILevelNone 2 Instalación silenciosa.
msiUILevelBasic 3 Progreso simple y control de errores.
msiUILevelReduced 4 Se suprimen los cuadros de diálogo de interfaz de usuario y asistente creados.
msiUILevelFull 5 Interfaz de usuario creadas con asistentes, progreso y errores.
msiUILevelHideCancel 32 Si se combina con el valor msiUILevelBasic, el instalador muestra los cuadros de diálogo de progreso, pero no muestra un botón Cancelar en el cuadro de diálogo para evitar que los usuarios cancelen la instalación.
msiUILevelProgressOnly 64 Si se combina con el valor msiUILevelBasic, el instalador muestra cuadros de diálogo de progreso, pero no muestra ningún cuadro de diálogo modal ni de error.
msiUILevelEndDialog 128 Si se combina con cualquier valor anterior, el instalador muestra un cuadro de diálogo modal al final de una instalación correcta o si se ha producido un error. No se muestra ningún cuadro de diálogo modal si el usuario cancela la operación.

 

Consulte también Determinación del nivel de interfaz de usuario a partir de una acción personalizada.

Requisitos

Requisito Value
Versión
Windows Installer 5.0 en Windows Server 2012, Windows 8, Windows Server 2008 R2 o Windows 7. Windows Installer 4.0 o Windows Installer 4.5 en Windows Server 2008 o Windows Vista. Windows Installer en Windows Server 2003 o Windows XP
Archivo DLL
Msi.dll
IID
IID_IInstaller se define como 000C1090-0000-0000-C000-000000000046