Freigeben über


Dialogfeldtyp

Der Dialogtyp semantischen Typs ist einer der Schlüsselformattypen. Dieser Typ besteht aus einem Fremdschlüssel in der Dialogtabelle vom Benutzer bereitgestellt.

Das Zusammenführungstool muss einen gültigen Windows Installer Bezeichner für Elemente dieses Typs ersetzen. Mergemod.dll erzwingt diese Einschränkung nicht, und es liegt an dem Seriendrucktool, um sicherzustellen, dass der Benutzer einen gültigen Schlüssel in der Dialogtabelle bereitstellt.

Null ist ein gültiger Wert für diesen Typ, es sei denn, die MsmConfigItemNonNullable wurde im Feld "Attributes" der ModuleConfiguration-Tabelleenthalten.

Der Dialogtyp kann mit den folgenden Arten von ContextData verwendet werden.

DialogNext ContextData-

Ein konfigurierbares Zusammenführungsmodul kann diesen Typ verwenden, um dem Benutzer die Bereitstellung eines Fremdschlüssels in der Dialogtabelle zu ermöglichen. Um ein konfigurierbares Element dieses Typs anzugeben, sollten Modulautoren den Namen des konfigurierbaren Elements in die Spalte "Name" eingeben, "1" in die Spalte "Format" eingeben, "Dialog" in die Spalte "Typ" eingeben und "DialogNext" in die Spalte "ContextData" der ModuleConfiguration-Tabelleeingeben.

DialogPrev ContextData-

Ein konfigurierbares Zusammenführungsmodul kann diesen Typ verwenden, um dem Benutzer die Bereitstellung eines Fremdschlüssels in der Dialogtabelle zu ermöglichen. Um ein konfigurierbares Element dieses Typs anzugeben, sollten Modulautoren den Namen des konfigurierbaren Elements in die Spalte "Name" eingeben, "1" in die Spalte "Format" eingeben, "Dialog" in die Spalte "Typ" eingeben und "DialogPrev" in die ContextData-Spalte der ModuleConfiguration-Tabelle eingeben.