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


Тип диалога

Тип диалогового окна семантического типа является одним из типов формата ключа. Этот тип состоит из внешнего ключа в таблице Dialog , предоставленной пользователем.

Средство слияния должно заменить допустимый идентификатор установщика Windows для элементов этого типа. Mergemod.dll не применяет это ограничение, и средство слияния позволяет убедиться, что пользователь предоставляет допустимый ключ в таблице Dialog.

Null является допустимым значением для этого типа, если только msmConfigItemNonNullable не был включен в поле Атрибуты таблицы ModuleConfiguration.

Тип Dialog можно использовать со следующими типами ContextData.

DialogNext ContextData

Настраиваемый модуль слияния может использовать этот тип, чтобы пользователь мог предоставить внешний ключ в таблицу диалогов. Чтобы указать настраиваемый элемент этого типа, авторы модулей должны ввести имя настраиваемого элемента в столбец Имя, ввести "1" в столбец Формат, ввести "Dialog" в столбец Тип и "DialogNext" в столбце ContextData таблицы ModuleConfiguration.

DialogPrev ContextData

Настраиваемый модуль слияния может использовать этот тип, чтобы пользователь мог предоставить внешний ключ в таблицу диалогов. Чтобы указать настраиваемый элемент этого типа, авторы модулей должны ввести имя настраиваемого элемента в столбец Имя, ввести "1" в столбец Формат, ввести "Dialog" в столбец Тип и ввести "DialogPrev" в столбец ContextData таблицы ModuleConfiguration.