Tabella ActionText
La tabella ActionText contiene testo da visualizzare in una finestra di dialogo di stato e scritto nel log per le azioni che richiedono molto tempo per l'esecuzione. Il testo visualizzato è costituito dalla descrizione dell'azione e, facoltativamente, dai dati formattati dall'azione.
La tabella ActionText include le colonne seguenti.
Colonna | Tipo | Chiave | Nullable |
---|---|---|---|
Azione | Identificatore | S | N |
Descrizione | Text | N | S |
Modello | Modello | N | S |
Colonne
-
Azione
-
Nome dell'azione.
Chiave della tabella primaria.
-
Descrizione
-
Descrizione localizzata visualizzata nella finestra di dialogo di stato o scritta nel log durante l'esecuzione dell'azione.
-
Modello
-
Modello di formato localizzato utilizzato per formattare i record dei dati delle azioni da visualizzare durante l'esecuzione dell'azione. Se non viene fornito un modello, i dati dell'azione non vengono visualizzati.
Commenti
In genere, le voci nella tabella ActionText fanno riferimento alle azioni nelle tabelle di sequenza. Esistono altre azioni eseguite dal programma di installazione che non sono elencate nella tabella di sequenza, ma devono comunque essere specificate nella tabella. La tabella seguente identifica le voci di tabella necessarie in cui il nome dell'azione e il modello devono essere creati esattamente come illustrato, ma la descrizione può essere personalizzata.
Azione | Descrizione | Modello |
---|---|---|
Rollback | Annulla le azioni. | [1] |
RollbackCleanup | Rimuove i file precedenti. | [1] |
GenerateScript | Genera operazioni di sistema per l'azione. | [1] |
Nota
Il testo dell'azione viene visualizzato solo per le azioni eseguite nello script di installazione. Di conseguenza, il testo dell'azione viene visualizzato solo per le azioni sequenziate tra le azioni InstallInitialize e InstallFinalize .
È possibile importare una tabella ActionText localizzata nel database usando Msidb.exe o MsiDatabaseImport. L'SDK include una tabella ActionText localizzata per ognuna delle lingue elencate nella sezione Localizing the Error and ActionText Tables .The SDK includes a localized ActionText Table for each of the languages listed in the Localizing the Error and ActionText Tables section. Se la tabella ActionText non viene popolata, il programma di installazione carica le stringhe localizzate per la lingua specificata dalla proprietà ProductLanguage .
Convalida