Propriété Session.ComponentRequestState
La propriété ComponentRequestState de l’objet Session obtient ou demande une modification de l’état Action d’une ligne dans la table Component.
Cette propriété est en lecture seule.
Syntaxe
propVal = Session.ComponentRequestState
Valeur de la propriété
Nom de chaîne obligatoire de l’élément de composant, clé primaire de la table Component.
Notes
État de sélection | Valeur | Description |
---|---|---|
Null | Null | Demande qu’aucune action ne soit effectuée pour cet élément. |
msiInstallStateAbsent | 2 | L’élément doit être supprimé. |
msiInstallStateLocal | 3 | L’élément doit être installé localement. |
msiInstallStateSource | 4 | L’élément doit être installé et exécuté à partir du média source. |
msiInstallStateDefault | 5 | S’il est installé, l’élément doit être réinstallé dans le même état. |
Si la méthode échoue, vous pouvez obtenir des informations d’erreur détaillées à l’aide de la méthode LastErrorRecord.
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_ISession est défini comme 000C109E-0000-0000-C000-000000000046 |
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour