Action ValidateProductID
L’Action ValidateProductID définit la propriété ProductID sur l’identificateur complet du produit.
Restrictions de séquence
Cette action doit être séquencée avant l’Assistant interface utilisateur dans la table InstallUISequence et avant l' action RegisterUser dans la table InstallExecuteSequence.
Messages ActionData
Il n’y a aucun message ActionData.
Notes
Le programme d’installation vérifie si un produit a été validé avec succès en vérifiant la propriété ProductID . Le programme d’installation définit la propriété ProductID sur l’identificateur de produit complet après une validation réussie. L’Action ValidateProductID ne fait rien si la propriété ProductID a déjà été définie par une validation réussie ou par une autre méthode.
L’Action ValidateProductID retourne toujours un succès, que l’identificateur de produit soit valide ou non, afin que l’identificateur de produit puisse être entré sur la ligne de commande lors de la première exécution du produit.
L’identificateur de produit peut être validé sans que l’utilisateur ne resaisisse ces informations en définissant la propriété PIDKEY sur la ligne de commande ou en utilisant une transformation. L’affichage de la boîte de dialogue demandant à l’utilisateur d’entrer l’identificateur de produit peut ensuite être rendu conditionnel sur la présence de la propriété ProductID , qui est définie lorsque la propriété PIDKEY est validée.