Język

PropertyConverter.EnumFromString(Type, String) Metoda

Definicja

Konwertuje reprezentację ciągu na wartość określonego typu wyliczenia.

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

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

Parametry

enumType
Type

Element Type reprezentujący typ wyliczenia do utworzenia na podstawie parametru value .

value
String

Wartość String reprezentująca wartość w wyliczaniu.

Zwraca

Wyliczenie typu enumType.

Wyjątki

enumType lub value ma wartość null.

enumTypenie jest .Enum

— lub —

value jest pustym ciągiem ("") lub zawiera tylko białe spacje.

— lub —

value jest nazwą, ale nie jedną z nazwanych stałych zdefiniowanych dla wyliczenia.

Uwagi

Metoda EnumFromString służy do konwertowania wartości ciągu na równoważną wartość wyliczenia.

Note

Ten element członkowski obsługuje infrastrukturę programu .NET Framework i nie ma być używany bezpośrednio z poziomu kodu. Aby przekonwertować wartość ciągu na równoważną Enum.Parse wartość wyliczenia, użyj metody .

Dotyczy

Zobacz też