ValidateProductID アクション
ValidateProductID アクションは、ProductID プロパティを完全な製品識別子に設定します。
シーケンスの制限
このアクションは、InstallUISequence テーブルのユーザー インターフェイス ウィザードが する前、および InstallExecuteSequence テーブルの RegisterUser アクション前にシーケンスする必要があります。
ActionData メッセージ
ActionData メッセージはありません。
備考
インストーラーは、ProductID プロパティを確認して、製品が正常に検証されたかどうかを確認します。 インストーラーは、検証が成功した後、ProductID プロパティを完全な製品識別子に設定します。 ValidateProductID アクションは、ProductID プロパティが検証に成功した場合、または別のメソッドによって既に設定されている場合は何も実行しません。
ValidateProductID アクションは、製品識別子が有効かどうかに関係なく、常に成功を返します。そのため、製品の初回実行時に製品識別子をコマンド ラインに入力できます。
コマンド ラインで PIDKEY プロパティを設定するか、変換を使用して、ユーザーがこの情報を再入力しなくても、製品識別子を検証できます。 ユーザーに製品識別子の入力を要求するダイアログ ボックスの表示は、PIDKEY プロパティが検証されたときに設定される、ProductID プロパティが存在することに基づいて条件付きにすることができます。