PropertyConverter.EnumFromString(Type, String) Yöntem

Tanım

Dize gösterimini belirtilen sabit listesi türündeki bir değere dönüştürür.

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

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

Parametreler

enumType
Type

Type parametresinden value oluşturulacak numaralandırma türünü temsil eden bir.

value
String

String Numaralandırıcıdaki bir değeri temsil eden.

Döndürülenler

türünde enumTypebir numaralandırma.

Özel durumlar

enumType veya value şeklindedir null.

enumType bir Enumdeğildir.

-veya-

value boş bir dize ("") veya yalnızca beyaz boşluklar içerir.

-veya-

value bir addır, ancak numaralandırma için tanımlanan adlandırılmış sabitlerden biri değildir.

Açıklamalar

EnumFromString yöntemi, bir dize değerini eşdeğer numaralandırma değerine dönüştürmek için kullanılır.

Note

Bu üye .NET Framework altyapısını destekler ve doğrudan kodunuzdan kullanılması amaçlanmamıştır. Bir dize değerini eşdeğer numaralandırma değerine dönüştürmek için yöntemini kullanın Enum.Parse .

Şunlara uygulanır

Ayrıca bkz.