Tipo di dialogo
Il tipo di dialogo di tipo semantico è uno dei tipi di formato chiave. Questo tipo è costituito da una chiave esterna nella tabella Dialog fornita dall'utente.
Lo strumento di unione deve sostituire un identificatore di Windows Installer valido per gli elementi di questo tipo. Mergemod.dll non applica questa restrizione e spetta allo strumento di merge per garantire che l'utente fornisca una chiave valida nella tabella Dialog.
Null è un valore valido per questo tipo, a meno che msmConfigItemNonNullable non sia stato incluso nel campo Attributi della tabella ModuleConfiguration.
Il tipo di dialogo può essere usato con i tipi seguenti di ContextData.
DialogNext ContextData
Un modulo di merge configurabile può usare questo tipo per consentire all'utente di fornire una chiave esterna nella tabella dei dialoghi. Per specificare un elemento configurabile di questo tipo, gli autori di moduli devono immettere il nome dell'elemento configurabile nella colonna Nome, immettere "1" nella colonna Formato, immettere "Dialog" nella colonna Tipo e immettere "DialogNext" nella colonna ContextData della tabella ModuleConfiguration.
DialogPrev ContextData
Un modulo di merge configurabile può usare questo tipo per consentire all'utente di fornire una chiave esterna nella tabella dei dialoghi. Per specificare un elemento configurabile di questo tipo, gli autori di moduli devono immettere il nome dell'elemento configurabile nella colonna Nome, immettere "1" nella colonna Formato, immettere "Dialog" nella colonna Tipo e immettere "DialogPrev" nella colonna ContextData della tabella ModuleConfiguration.