PropertyConverter.EnumFromString(Type, String) Метод

Определение

Преобразует строковое представление в значение указанного типа перечисления.

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

public:
 static System::Object ^ EnumFromString(Type ^ enumType, System::String ^ value);
public static object EnumFromString (Type enumType, string value);
static member EnumFromString : Type * string -> obj
Public Shared Function EnumFromString (enumType As Type, value As String) As Object

Параметры

enumType
Type

Type, где представлен тип перечисления для создания из параметра value.

value
String

String, где представлено значение в перечислителе.

Возвращаемое значение

Object

Перечисление типа enumType.

Исключения

Параметр enumType или value имеет значение null.

Значение параметра enumType не является объектом Enum.

-или- Параметр value является пустой строкой ("") или содержит только пробелы.

-или- В параметре value задано имя, не являющееся именем одной из именованных констант, определенных для данного перечисления.

Комментарии

EnumFromStringМетод используется для преобразования строкового значения в эквивалентное ему значение перечисления.

Примечание

Данный член предназначен для поддержки платформы .NET Framework и не должен вызываться напрямую из кода приложения. Чтобы преобразовать строковое значение в эквивалентное ему значение перечисления, используйте Enum.Parse метод.

Применяется к

См. также раздел