Tipo de caixa de diálogo
O tipo de caixa de diálogo do tipo semântico é um dos tipos de formato de chave . Esse tipo consiste em uma chave estrangeira na tabela de diálogo fornecida pelo usuário.
A ferramenta de mesclagem deve substituir uma válida do Windows Installer Identifier para itens desse tipo. Mergemod.dll não impõe essa restrição e cabe à ferramenta de mesclagem garantir que o usuário forneça uma chave válida na tabela de diálogo.
Null é um valor válido para esse tipo, a menos que o msmConfigItemNonNullable tenha sido incluído no campo Atributos da tabela ModuleConfiguration.
O tipo de caixa de diálogo pode ser usado com os seguintes tipos de ContextData.
contextData
Um módulo de mesclagem configurável pode usar esse tipo para permitir que o usuário forneça uma chave estrangeira na Tabela de Diálogo. Para especificar um item configurável desse tipo, os autores do módulo devem inserir o nome do item configurável na coluna Nome, inserir "1" na coluna Formatar, inserir "Diálogo" na coluna Tipo e inserir "DialogNext" na coluna ContextData da tabela ModuleConfiguration.
ContextData do DialogPrev
Um módulo de mesclagem configurável pode usar esse tipo para permitir que o usuário forneça uma chave estrangeira na Tabela de Diálogo. Para especificar um item configurável desse tipo, os autores do módulo devem inserir o nome do item configurável na coluna Nome, inserir "1" na coluna Formatar, inserir "Diálogo" na coluna Tipo e inserir "DialogPrev" na coluna ContextData da tabela ModuleConfiguration.