Das AttributeDefType-Syntaxelement ist ein Name-Wert-Element, dessen Name dem Attributtyp in der Attributdefinition entspricht. Mögliche Werte für den Namen sind:
Wenn es eine Aufzählung für die Attributdefinition gibt, ist die gesamte Aufzählungszeichenfolge als eine Zeichenfolge im Wertmitglied des Name-Wert-Syntaxelements enthalten. In diesem Fall ist das Namensmitglied des Name-Wert-Syntaxelements leer. Die Wertefolge beginnt mit einer offenen runden Klammer ( und endet mit einer geschlossenen runden Klammer ). Die Einträge in der Aufzählungszeichenfolge sind durch einen vertikaler Balken | voneinander getrennt. Wenn der Attributwert nicht durch eine Aufzählungsliste definiert ist, ist das Wertmitglied des Syntaxelements leer.
Ein Beispiel ist in AttributeDef enthalten.