PropertyConverter.EnumToString(Type, Object) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Преобразует значение указанного перечисляемого типа в эквивалентное строковое представление.
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.
public:
static System::String ^ EnumToString(Type ^ enumType, System::Object ^ enumValue);
public static string EnumToString (Type enumType, object enumValue);
static member EnumToString : Type * obj -> string
Public Shared Function EnumToString (enumType As Type, enumValue As Object) As String
Параметры
- enumValue
- Object
Преобразуемое значение.
Возвращаемое значение
Строковое представление параметра enumValue
.
Исключения
Значение параметра enumType
или параметра enumValue
— null
.
Параметр enumType
не принадлежит к типу Enum.
-или-
Параметр enumValue
содержит значение из перечисления другого типа, чем enumType
.
-или-
Тип параметра enumValue
не является базовым типом параметра enumType
.
Комментарии
EnumToStringМетод используется для преобразования значения перечисления в эквивалентное строковое представление.
Примечание
Данный член предназначен для поддержки платформы .NET Framework и не должен вызываться напрямую из кода приложения. Чтобы преобразовать значение перечисления в эквивалентное ему строковое представление, используйте Enum.Format метод.