Freigeben über


Dialogtyp

Der Dialogtyp des semantischen Typs gehört zu den Schlüsselformattypen. Dieser Typ besteht aus einem Fremdschlüssel in der Tabelle Dialog, der vom Benutzer bereitgestellt wird.

Das Mergetool muss einen gültigen Windows Installer-Bezeichner für Elemente dieses Typs ersetzen. Mergemod.dll erzwingt diese Einschränkung nicht, und das Mergetool muss sicherstellen, dass die Benutzer*innen einen gültigen Schlüssel für die Tabelle Dialog angeben.

NULL ist ein gültiger Wert für diesen Typ, es sei denn, das Feld „Attributes“ der ModuleConfiguration-Tabelle enthält msmConfigItemNonNullable.

Sie können den Dialogtyp mit den folgenden Arten von ContextData verwenden.

DialogNext ContextData

Ein konfigurierbares Mergemodul kann diesen Typ verwenden, um dem Benutzer die Eingabe eines Fremdschlüssels in der Dialogtabelle zu ermöglichen. Um ein konfigurierbares Element dieses Typs anzugeben, sollten Modulautor*innen den Namen des konfigurierbaren Elements in der Spalte „Name“, 1 in der Spalte „Format“, „Dialog“ in der Spalte „Type“ und „ShorcutIcon“ in der Spalte „ContextData“ der ModuleConfiguration-Tabelle eingeben.

DialogPrev ContextData

Ein konfigurierbares Mergemodul kann diesen Typ verwenden, um dem Benutzer die Eingabe eines Fremdschlüssels in der Dialogtabelle zu ermöglichen. Um ein konfigurierbares Element dieses Typs anzugeben, sollten Modulautor*innen den Namen des konfigurierbaren Elements in der Spalte „Name“, 1 in der Spalte „Format“, „Dialog“ in der Spalte „Type“ und „ShorcutIcon“ in der Spalte „ContextData“ der ModuleConfiguration-Tabelle eingeben.