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

ICE03
ICE06
ICE46