Partager via


ValidateProductID Action

L’action ValidateProductID définit la propriété ProductID sur l’identificateur de produit complet.

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.

ActionData Messages

Il n’existe aucun message ActionData.

Remarques

Le programme d’installation vérifie si un produit a été validé correctement 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 une réussite, que l’identificateur du produit soit valide ou non, afin que l’identificateur du produit puisse être entré sur la ligne de commande la première fois que le produit est exécuté.

L’identificateur de produit peut être validé sans que l’utilisateur reentreent ces informations en définissant la propriété PIDKEY sur la ligne de commande ou à l’aide d’une transformation. L’affichage de la boîte de dialogue demandant à l’utilisateur d’entrer l’identificateur de produit peut ensuite être rendu conditionnel à la présence de la propriété ProductID, qui est définie lorsque la propriété PIDKEY est validée.