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


Таблица ModuleAdminUISequence

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

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

Столбец Type Ключ Допускает значения NULL
Действие Идентификатор Да N
Последовательность Целое число Да
BaseAction Идентификатор Да
После Целое число Да
Условие Condition Да

 

Столбцы

Действий

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

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

Последовательности

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

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

BaseAction

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

После

Логическое значение, указывающее, наступает ли действие до или после BaseAction.

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

 

Состояние

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

Комментарии

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