PropertyConverter.EnumFromString(Type, String) Yöntem

Tanım

Dize gösterimini belirtilen numaralandırma türünün değerine 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

TypeParametresinden oluşturulacak sabit listesi türünü temsil eden bir value .

value
String

StringNumaralandırıcıdaki bir değeri temsil eder.

Döndürülenler

Object

Türünde bir numaralandırma enumType .

Özel durumlar

enumType ya value da null .

enumType bir değil Enum .

-veya- value boş bir dize ("") ya da yalnızca boşluk içeriyor.

-veya- value bir addır, ancak sabit listesi için tanımlanmış, adlandırılmış sabitlerden biri değildir.

Açıklamalar

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

Not

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

Şunlara uygulanır

Ayrıca bkz.