Méthode Installer.ConfigureProduct
La méthode ConfigureProduct de l’objet du programme d’installation installe ou désinstalle un produit.
Syntaxe
Installer.ConfigureProduct(
Product,
InstallLevel,
InstallState
)
Paramètres
-
Produit
-
Spécifie le code du produit.
-
InstallLevel
-
Spécifie la configuration d’installation par défaut du produit. Le paramètre InstallLevel est ignoré et toutes les fonctionnalités sont installées si le paramètre InstallState a une autre valeur que msiInstallStateDefault.
Ce paramètre doit être 0 (installer à l’aide des niveaux de fonctionnalités créés), 65535 (installer toutes les fonctionnalités) ou une valeur comprise entre 0 et 65535 pour installer un sous-ensemble de fonctionnalités disponibles.
-
InstallState
-
Spécifie l’état d’installation de la fonctionnalité. Ce paramètre peut prendre les valeurs suivantes.
Valeur Signification - msiInstallStateAdvertised
La fonctionnalité est annoncée - msiInstallStateLocal
La fonctionnalité est installée localement. - msiInstallStateAbsent
La fonctionnalité est désinstallée. - msiInstallStateSource
La fonctionnalité est installée de manière à s’exécuter à partir de la source. - msiInstallStateDefault
La fonctionnalité est installée à son emplacement par défaut.
Valeur retournée
Cette méthode ne retourne pas de valeur.
Notes
La méthode ConfigureProduct affiche l’interface utilisateur à l’aide des paramètres actuels. Vous pouvez modifier les paramètres de l’interface utilisateur en modifiant la propriété UILevel (objet du programme d’installation) avant d’appeler la méthode ConfigureProduct.
Le paramètre InstallLevel est défini sur une autre valeur que msiInstallStateDefault, le paramètre InstallState est ignoré et toutes les fonctionnalités du produit sont installées. Utilisez la méthode ConfigureFeature pour contrôler l’installation de fonctionnalités individuelles lorsque le paramètre InstallState n’est pas défini sur msiInstallStateDefault.
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 |
|
IID |
IID_IInstaller est défini comme 000C1090-0000-0000-C000-000000000046 |
Voir aussi