Compartir a través de


ValidateProductID (acción)

La acción ValidateProductID establece la propiedad ProductID en el identificador de producto completo.

Restricciones de secuencia

Esta acción debe secuenciarse antes del asistente para la interfaz de usuario de la tabla InstallUISequence y antes de la acción RegisterUser en la tabla InstallExecuteSequence.

Mensajes actionData

No hay ningún mensaje ActionData.

Observaciones

El instalador comprueba si un producto se ha validado correctamente comprobando la propiedad ProductID. El instalador establece el propiedad ProductID en el identificador de producto completo después de una validación correcta. La acción ValidateProductID no hace nada si el propiedad ProductID ya se ha establecido mediante una validación correcta o por otro método.

La acción ValidateProductID siempre devuelve un éxito, independientemente de si el identificador del producto es válido o no, de modo que el identificador de producto se pueda escribir en la línea de comandos la primera vez que se ejecute el producto.

El identificador del producto se puede validar sin tener que el usuario vuelva a escribir esta información estableciendo la propiedad PIDKEY en la línea de comandos o mediante una transformación. La presentación del cuadro de diálogo que solicita al usuario que escriba el identificador de producto se puede hacer condicional a la presencia de la propiedad ProductID, que se establece cuando se valida la propiedad PIDKEY.