ModuleAdminUISequence 資料表

合併工具會評估 ModuleAdminUISequence 資料表,然後將匯出的動作插入具有正確序號的 AdminUISequence 資料表

ModuleAdminUISequence 資料表具有下列資料行。

資料行 類型 答案 Nullable
動作 識別碼 Y N
順序 整數 Y
BaseAction 識別碼 Y
After 整數 Y
條件 Condition Y

 

資料行

行動

要插入序列的動作。 是指其中一個安裝程式 標準動作,或合併模組的 CustomAction 資料表Dialog 資料表中的專案。

如果在合併模組序列資料表的 Action 資料行中使用 標準動作 ,該記錄的 BaseAction 和 After 資料行必須是 Null。

序列

標準動作的序號。 如果此資料列的 [動作] 資料行中輸入自訂動作或對話方塊,此欄位必須設定為 Null。

在合併模組序列資料表中使用 標準動作 時,Sequence 資料行中的值應該是建議的動作序號。 如果合併模組中的序號與.msi檔案序列資料表中相同動作的序號不同,合併工具會使用來自.msi檔案的序號。 如需標準動作的建議序號,請參閱 使用序列資料表 中的建議序列。

BaseAction

BaseAction 資料行可以包含標準動作、合併模組自訂動作資料表中指定的自訂動作,或模組對話方塊資料表中指定的對話方塊。 BaseAction 資料行是此資料表之 Action 資料行的索引鍵。 它不能是.msi檔案中另一個合併資料表或資料表的外鍵。 這表示 BaseAction 資料行中列出的每個標準動作、自訂動作或對話方塊,也必須列在此資料表中另一筆記錄的 [動作] 資料行中。

動作在 BaseAction 之前或之後的布林值。

意義
0 在 BaseAction 之前要採取的動作
1 BaseAction 之後要採取的動作

 

條件

條件陳述式,指出是否要執行動作。 Null 評估為 true。

備註

如果此資料表存在, AdminUISequence 資料表 也必須出現在合併模組中。