Propriété Installer.UILevel

La propriété UILevel de l’objet Installer est une propriété en lecture-écriture qui indique le type d’interface utilisateur à utiliser lors de l’ouverture et du traitement des packages suivants dans l’espace de processus actuel.

Cette propriété est en lecture/écriture.

Syntaxe

propVal = Installer.UILevel
Installer.UILevel = propVal 

Valeur de la propriété

Notes

Niveau de l’interface utilisateur Valeur Description
msiUILevelNoChange 0 Ne change pas le niveau de l’interface utilisateur.
msiUILevelDefault 1 Utilise le niveau d’interface utilisateur par défaut.
msiUILevelNone 2 Installation sans assistance.
msiUILevelBasic 3 Gestion simple des progrès et des erreurs.
msiUILevelReduced 4 Suppression des boîtes de dialogue de l’interface utilisateur et de l’Assistant créées.
msiUILevelFull 5 Interface utilisateur créée avec des Assistants, des progrès et des erreurs.
msiUILevelHideCancel 32 S’il est combiné avec la valeur msiUILevelBasic, le programme d’installation affiche les boîtes de dialogue de progression, mais n’affiche pas de bouton Annuler dans la boîte de dialogue pour empêcher les utilisateurs d’annuler l’installation.
msiUILevelProgressOnly 64 S’il est combiné avec la valeur msiUILevelBasic, le programme d’installation affiche des boîtes de dialogue de progression, mais n’affiche aucune boîte de dialogue modale ou d’erreur.
msiUILevelEndDialog 128 S’il est combiné avec l’une des valeurs ci-dessus, le programme d’installation affiche une boîte de dialogue modale à la fin d’une installation réussie ou en cas d’erreur. Aucune boîte de dialogue ne s’affiche si l’utilisateur annule l’opération.

 

Consultez également la section Détermination du niveau d’interface utilisateur à partir d’une action personnalisée.

Configuration requise

Condition requise Valeur
Version
Windows Installer 5.0 sur Windows Server 2012, Windows 8, Windows Server 2008 R2 ou Windows 7. Windows Installer 4.0 ou Windows Installer 4.5 sur Windows Server 2008 ou Windows Vista. Windows Installer sur Windows Server 2003 ou Windows XP
DLL
Msi.dll
IID
IID_IInstaller est défini comme 000C1090-0000-0000-C000-000000000046