共用方式為


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
Type

Type,表示要從 value 參數中建立的列舉型別。

value
String

String,表示列舉值其中的值。

傳回

Object

型別 enumType 的列舉型別。

例外狀況

enumTypevaluenull

enumType 不是 Enum

-或- value 不是空字串 ("") 就是只包含泛空白字元。

-或- value 為名稱,但不是為列舉所定義的其中一個具名常數。

備註

EnumFromString方法是用來將字串值轉換為其對等的列舉值。

注意

此成員支援 .NET Framework 基礎結構,並不能直接使用於您的程式碼中。 若要將字串值轉換為其對等的列舉值,請使用 Enum.Parse 方法。

適用於

另請參閱