Нет.Перечисляемые значения всегда являются константами времени компиляции.Если вы хотите, чтобы они были значениями, созданными в результате выполнения кода, вам придется автоматически генерировать исходный код.
(Как точно будет работать синтаксический анализ "AS"?)
Конечно, другойальтернатива - не использовать перечисления.Они могут быть не самым подходящим решением для того, что вы пытаетесь сделать.