Table ActionText
La table ActionText contient du texte à afficher dans une boîte de dialogue de progression et à écrire dans le journal pour les actions qui prennent beaucoup de temps à s’exécuter. Le texte affiché se compose de la description de l’action et éventuellement des données mises en forme de l’action.
La table ActionText contient les colonnes suivantes.
Colonne | Type | Clé | Nullable |
---|---|---|---|
Action | Identificateur | O | N |
Description | Text | N | O |
Modèle | Modèle | N | O |
Colonnes
-
Action
-
Nom de l'action.
Clé de table primaire.
-
Description
-
Description localisée affichée dans la boîte de dialogue de progression ou écrite dans le journal lorsque l’action est en cours d’exécution.
-
Modèle
-
Modèle de format localisé utilisé pour mettre en forme les enregistrements de données d’action à afficher pendant l’exécution de l’action. Si aucun modèle n’est fourni, les données d’action ne sont pas affichées.
Notes
En règle générale, les entrées de la table ActionText font référence à des actions dans des tables de séquences. Il existe d’autres actions effectuées par le programme d’installation qui ne sont pas répertoriées dans la table de séquence, mais qui doivent toujours être spécifiées dans la table. Le tableau suivant identifie les entrées de table requises dans lesquelles le nom et le modèle de l’action doivent être créés exactement comme indiqué, mais la description peut être personnalisée.
Action | Description | Modèle |
---|---|---|
Restauration | Annule les actions. | [1] |
RollbackCleanup | Supprime les anciens fichiers. | [1] |
GenerateScript | Génère des opérations système pour l’action. | [1] |
Notes
Le texte de l’action s’affiche uniquement pour les actions qui s’exécutent dans le script d’installation. Par conséquent, le texte de l’action s’affiche uniquement pour les actions séquencées entre les actions InstallInitialize et InstallFinalize.
Vous pouvez importer une table ActionText localisée dans votre base de données à l’aide de Msidb.exe ou MsiDatabaseImport. Le Kit de développement logiciel (SDK) inclut une table ActionText localisée pour chacune des langues répertoriées dans la section Localisation des tables Error et ActionText. Si la table ActionText n’est pas remplie, le programme d’installation charge des chaînes localisées pour la langue spécifiée par la propriété ProductLanguage.
Validation