Condividi tramite


Tipo di finestra di dialogo

Il tipo di dialogo di tipo semantico è uno dei tipi di formato chiave . Questo tipo è costituito da una chiave esterna nella tabella finestra di dialogo 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 unione per garantire che l'utente fornisca una chiave valida nella tabella Dialog.

Null è un valore valido per questo tipo, a meno che msmConfigItemNonNullable sia stato incluso nel campo Attributi della tabella ModuleConfiguration.

Il tipo di dialogo può essere utilizzato 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 della finestra di dialogo. 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 della finestra di dialogo. 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.