Ошибка компилятора C2154
type: в качестве аргумента характеристики подставляемого типа компилятора __underlying_type допускается использовать только тип перечисления
Получить можно только базовый тип типа перечисления.
Дополнительные сведения см. в статье Compiler Support for Type Traits (C++/CLI and C++/CX) (Поддержка признаков типов компилятором (C++/CLI и C++/CX)).