O elemento de sintaxe AttributeDefType é um elemento de valor de nome, cujo nome corresponde ao tipo de atributo encontrado na definição do atributo. Os valores possíveis para o nome são:
Se houver uma enumeração presente para a definição de atributo, toda a cadeia de enumeração será mantida como uma cadeia no membro do valor do elemento de sintaxe de nome/valor. Nesse caso, o membro do nome do elemento de sintaxe de nome/valor estará vazio. A cadeia de valor começa com um parêntese de abertura (e termina com um parêntese de fechamento). Cada entrada na cadeia de enumeração é separada por um caractere de barra vertical |. Se o valor de Atributo não estiver definido por uma lista enumerada, o membro do valor do elemento de sintaxe estará vazio.
Um exemplo está incluído em AttributeDef.