Тип диалога
Тип диалогового окна семантического типа является одним из типов формата ключа. Этот тип состоит из внешнего ключа в таблице Dialog , предоставленной пользователем.
Средство слияния должно заменить допустимый идентификатор установщика Windows для элементов этого типа. Mergemod.dll не применяет это ограничение, и средство слияния позволяет убедиться, что пользователь предоставляет допустимый ключ в таблице Dialog.
Null является допустимым значением для этого типа, если только msmConfigItemNonNullable не был включен в поле Атрибуты таблицы ModuleConfiguration.
Тип Dialog можно использовать со следующими типами ContextData.
DialogNext ContextData
Настраиваемый модуль слияния может использовать этот тип, чтобы пользователь мог предоставить внешний ключ в таблицу диалогов. Чтобы указать настраиваемый элемент этого типа, авторы модулей должны ввести имя настраиваемого элемента в столбец Имя, ввести "1" в столбец Формат, ввести "Dialog" в столбец Тип и "DialogNext" в столбце ContextData таблицы ModuleConfiguration.
DialogPrev ContextData
Настраиваемый модуль слияния может использовать этот тип, чтобы пользователь мог предоставить внешний ключ в таблицу диалогов. Чтобы указать настраиваемый элемент этого типа, авторы модулей должны ввести имя настраиваемого элемента в столбец Имя, ввести "1" в столбец Формат, ввести "Dialog" в столбец Тип и ввести "DialogPrev" в столбец ContextData таблицы ModuleConfiguration.