Поделиться через


Таблица ModuleInstallUISequence

Средство слияния вычисляет таблицу ModuleInstallUISequence, а затем вставляет вычисляемые действия в таблицу InstallUISequence с правильным порядковым номером.

Таблица ModuleInstallUISequence содержит следующие столбцы.

Столбец Тип Ключ Допустимое значение NULL
Действие идентификатора Y N
Последовательность целочисленного Y
BaseAction идентификатора Y
После целочисленного Y
Состояние условие Y

 

Столбцы

действие

Действие для вставки в последовательность. Ссылается на одно из стандартных действий установщика или запись в таблице CustomAction модуля слияния или таблице диалогового окна.

Если стандартное действие используется в столбце действий таблицы последовательности модуля слияния, столбцы BaseAction и After этой записи должны иметь значение NULL.

последовательность

Порядковый номер стандартного действия. Если настраиваемое действие или диалоговое окно вводится в столбец действия этой строки, это поле должно иметь значение NULL.

При использовании стандартных действий в таблицах последовательности модулей слияния значение в столбце последовательности действий должно быть рекомендуемыми. Если порядковый номер в модуле слияния отличается от того же действия в таблице последовательности файлов .msi, средство слияния использует номер последовательности из файла .msi. Рекомендуемые последовательности см. в использование таблицы последовательности рекомендуемых порядковых номеров стандартных действий.

BaseAction

Столбец BaseAction может содержать стандартное действие, настраиваемое действие, указанное в пользовательской таблице действий модуля слияния, или диалоговое окно, указанное в таблице диалоговых окон модуля. Столбец BaseAction является ключом в столбце Action этой таблицы. Это не может быть внешний ключ в другую таблицу слиянием или таблицу в файле .msi. Это означает, что каждое стандартное действие, настраиваемое действие или диалоговое окно, указанное в столбце BaseAction, также должно быть указано в столбце "Действие" другой записи в этой таблице.

после

Логическое значение для того, происходит ли действие до или после BaseAction.

Ценность Значение
0 Действие, чтобы прийти до BaseAction
1 Действие, чтобы прийти после BaseAction

 

условие

Условный оператор, указывающий, выполняется ли действие. Значение NULL имеет значение true.

Замечания

Если эта таблица присутствует таблице InstallUISequence также должна присутствовать в модуле слияния.