Freigeben über


Enumerationstyp

Der Enumerationstyp des semantischen Typs ist einer der Textformattypen. Dieser Typ besteht aus einer Textzeichenfolge, die von den Benutzer*innen zwischen mehreren Auswahlmöglichkeiten ausgewählt wird. Das Mergetool ersetzt die ausgewählte Zeichenfolge in den Vorlagen, die in der Spalte „Wert“ der Tabelle ModuleSubstitution angegeben sind.

Um ein konfigurierbares Element dieses Typs anzugeben, sollten Modulersteller*innen den Namen der Textzeichenfolge in der Spalte „Name“, „0“ in der Spalte „Format“, „Enum“ in der Spalte „Type“ und die Liste der möglichen Zeichenfolgen in der Spalte „ContextData“ der Tabelle ModuleConfiguration eingeben. Die Liste der möglichen Zeichenfolgen muss als durch Semikolons getrennte Liste von Zeichenfolgen angegeben werden. Jede Auswahlmöglichkeit muss die Form „Name=Wert“ aufweisen. Ein Semikolon kann dem Wert als Literalzeichen hinzugefügt werden, indem im ein umgekehrter Schrägstrich vorangestellt wird. NULL ist ein gültiger Wert, sofern nicht „msmConfigItemNonNullable“ in das Feld „Attributes“ der Tabelle „ModuleConfiguration“ aufgenommen wurde.