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
.
Исключения
Параметр enumType
или value
имеет значение null
.
Значение параметра enumType
не является объектом Enum.
-или-
Параметр value
является пустой строкой ("") или содержит только пробелы.
-или-
В параметре value
задано имя, не являющееся именем одной из именованных констант, определенных для данного перечисления.
Комментарии
EnumFromStringМетод используется для преобразования строкового значения в эквивалентное ему значение перечисления.
Примечание
Данный член предназначен для поддержки платформы .NET Framework и не должен вызываться напрямую из кода приложения. Чтобы преобразовать строковое значение в эквивалентное ему значение перечисления, используйте Enum.Parse метод.