ModuleAdminUISequence 數據表
合併工具會評估 ModuleAdminUISequence 數據表,然後將導出的動作插入至具有正確序號的 AdminUISequence 數據表。
ModuleAdminUISequence 數據表具有下列數據行。
列 | 類型 | 鑰匙 | 空 |
---|---|---|---|
行動 | 識別碼 | Y | N |
序列 | 整數 | Y | |
BaseAction | 識別碼 | Y | |
後 | 整數 | Y | |
條件 | 條件 | Y |
列
-
動作
-
要插入序列的動作。 是指其中一個安裝程式 標準動作,或合併模組的 customAction 資料表 項目 或 Dialog table。
如果在合併模組序列數據表的 Action 資料行中使用 標準動作,該記錄的 BaseAction 和 After 資料行必須是 Null。
-
序列
-
標準動作的序號。 如果自定義動作或對話框已輸入此數據列的 [動作] 資料行,則必須將此欄位設定為 Null。
在合併模組序列數據表中使用 標準動作 時,Sequence 資料行中的值應該是建議的動作序號。 如果合併模組中的序號與 .msi 檔案序列數據表中相同動作的序號不同,合併工具會使用 .msi 檔案中的序號。 如需標準動作的建議序號,請參閱 使用時序表 中建議的序列。
-
BaseAction
-
BaseAction 資料行可以包含標準動作、合併模組自定義動作數據表中指定的自定義動作,或模組對話框數據表中指定的對話方塊。 BaseAction 資料行是此數據表之 Action 數據行的索引鍵。 它不能是 .msi 檔案中另一個合併數據表或數據表的外鍵。 這表示,BaseAction 數據行中列出的每個標準動作、自定義動作或對話框也必須列在此數據表中另一筆記錄的 Action 數據行中。
-
After
-
Boolean 表示 Action 在 BaseAction 之前或之後。
價值 意義 0 在BaseAction之前要執行的動作 1 BaseAction 之後要執行的動作 -
條件
-
條件語句,指出是否執行動作。 Null 評估為 true。
言論
-
如果此數據表存在 AdminUISequence 資料表 也必須存在於合併模組中。