ActionText 表格
ActionText 資料表包含要顯示在進度對話框中的文字,並寫入記錄檔中,以供長時間執行的動作使用。 顯示的文字是由動作描述和動作中選擇性格式化的數據所組成。
ActionText 數據表具有下列數據行。
列 | 類型 | 鑰匙 | 空 |
---|---|---|---|
行動 | 識別碼 | Y | N |
描述 | 文字 | N | Y |
範本 | 範本 | N | Y |
列
-
動作
-
動作的名稱。
主數據表索引鍵。
-
描述
-
在進度對話框中顯示的當地語系化描述,或在動作執行時寫入記錄檔。
-
範本
-
本地化格式範本,用來格式化動作數據記錄,以在動作執行期間顯示。 如果未提供範本,則不會顯示動作數據。
言論
一般而言,ActionText 數據表中的專案是指循序數據表中的動作。 安裝程序執行的其他動作並未列在順序數據表中,但仍需要在數據表中指定。 下表會識別動作名稱和範本必須完全如所示撰寫的必要數據表專案,但可以自定義描述。
行動 | 描述 | 範本 |
---|---|---|
反轉 | 復原動作。 | [1] |
RollbackCleanup | 拿掉舊檔案。 | [1] |
GenerateScript | 產生動作的系統作業。 | [1] |
注意
動作文字只會針對在安裝文本內執行的動作顯示。 因此,動作文字只會針對在 InstallInitialize 和 InstallFinalize 動作之間排序的動作顯示。
您可以使用 Msidb.exe 或 MsiDatabaseImport,將本地化的 ActionText 數據表匯入資料庫中。 SDK 包含本地化的 ActionText Table,適用於 當地語系化錯誤和 ActionText Tables 一節中列出的每種語言。 如果未填入 ActionText 數據表,安裝程式會載入 ProductLanguage 屬性所指定語言的當地語系化字串。
驗證