Partager via


ActionText Table

Le tableau ActionText contient du texte à afficher dans une boîte de dialogue de progression et écrit 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 de données mises en forme à partir de l’action.

La table ActionText contient les colonnes suivantes.

Colonne Type Clé Nullable
Action identificateur Y N
Description texte N Y
Modèle modèle N Y

 

Colonnes

action de

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 lors de l’exécution de l’action.

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 un modèle n’est pas fourni, les données d’action ne s’affichent pas.

Remarques

En règle générale, les entrées de la table ActionText font référence à des actions dans des tables de séquence. Il existe d’autres actions que le programme d’installation effectue qui ne sont pas répertoriées dans la table de séquences, mais qui doivent toujours être spécifiées dans la table. Le tableau suivant identifie les entrées de table requises où le nom et le modèle d’action doivent être créés exactement comme indiqué, mais la description peut être personnalisée.

Action Description Modèle
Rollback Annule les actions. [1]
RollbackCleanup Supprime les anciens fichiers. [1]
GenerateScript Génère des opérations système pour l’action. [1]

 

Note

Le texte d’action s’affiche uniquement pour les actions qui s’exécutent dans le script d’installation. Par conséquent, le texte d’action s’affiche uniquement pour les actions séquencées entre les actions InstallInitialize et InstallFinalize actions.

 

Vous pouvez importer une table ActionText localisée dans votre base de données à l’aide de Msidb.exe ou de MsiDatabaseImport. Le Kit de développement logiciel (SDK) inclut une table ActionText localisée pour chacune des langues répertoriées dans la section Localiser les tables d’erreur et d’actionText. Si la table ActionText n’est pas remplie, le programme d’installation charge les chaînes localisées pour la langue spécifiée par la propriété ProductLanguage.

Validation

ICE03
ICE06
ICE46