Tipo de enumeración
El tipo Enum de tipo semántico es uno de los tipos de formato de texto. Este tipo consta de una cadena de texto elegida por el usuario a partir de un conjunto de opciones. La herramienta de combinación sustituye la cadena seleccionada en las plantillas especificadas en la columna Value de la tabla ModuleSubstitution.
Para especificar un elemento configurable de este tipo, los autores de los módulos deberían escribir el nombre de la cadena de texto en la columna Name, "0" en la columna Format, "Enum" en la columna Type e introducir la lista de posibles enteros en la columna ContextData de la tabla ModuleConfiguration. La lista de cadenas posibles debe proporcionarse como una lista de cadenas delimitadas por punto y coma. Cada opción debe tener el formato "Name=Value". Un punto y coma literal se puede agregar al valor anteponiendo al punto y coma un prefijo de barra diagonal inversa. Null es un valor válido excepto si se ha incluido msmConfigItemNonNullable en el campo Attributes de la tabla ModuleConfiguration.