語言

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 表示列舉器中的一個值。

傳回

型態的枚舉 enumType。

例外狀況

enumType 或 value 為 null。

enumType 不是 Enum。

-或-

value 要麼是空字串(“”),要麼只包含空白。

-或-

value 是一個名稱,但不是為列舉定義的命名常數之一。

備註

此 EnumFromString 方法用於將字串值轉換為其等價的列舉值。

Note

此成員支援 .NET Framework 基礎架構,並非直接從您的程式碼中使用。 要將字串值轉換為其等價的列舉值,請使用該 Enum.Parse 方法。

適用於

另請參閱