Tipo enumerazione
Il tipo enumerazione di tipo semantico è uno dei tipi di formato di testo. Questo tipo è costituito da una stringa di testo scelta dall'utente da un set di scelte. Lo strumento di merge sostituisce la stringa selezionata nei modelli specificati nella colonna Value della tabella ModuleSubstitution.
Per specificare un elemento configurabile di questo tipo, gli autori di moduli devono immettere il nome della stringa di testo nella colonna Nome, immettere "0" nella colonna Format, immettere "Enum" nella colonna Type e immettere l'elenco delle stringhe possibili nella colonna ContextData della tabella ModuleConfiguration. L'elenco delle stringhe possibili deve essere fornito come elenco di stringhe delimitati da punti e virgola. Ogni scelta deve essere nel formato "Name=Value". Un punto e virgola letterale può essere aggiunto al valore prefissendo il punto e virgola con un carattere barra rovesciata. Null è un valore valido a meno che msmConfigItemNonNullable sia stato incluso nel campo Attributi della tabella ModuleConfiguration.