Språk

PropertyConverter.EnumFromString(Type, String) Metod

Definition

Konverterar strängrepresentationen till ett värde av den angivna uppräkningstypen.

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

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

Parametrar

enumType
Type

En Type som representerar den uppräkningstyp som ska skapas från parametern value .

value
String

Det String som representerar ett värde i uppräknaren.

Returer

En uppräkning av typen enumType.

Undantag

enumType eller value är null.

enumType är inte en Enum.

-eller-

value är antingen en tom sträng ("") eller innehåller endast blanksteg.

-eller-

value är ett namn, men inte en av de namngivna konstanterna som definierats för uppräkningen.

Kommentarer

Metoden EnumFromString används för att konvertera ett strängvärde till motsvarande uppräkningsvärde.

Note

Den här medlemmen stöder .NET Framework-infrastrukturen och är inte avsedd att användas direkt från koden. Om du vill konvertera ett strängvärde till motsvarande uppräkningsvärde använder du Enum.Parse metoden .

Gäller för

Se även