次の方法で共有


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

value パラメーターから作成する列挙型を表す Type

value
String

列挙子内の値を表す String

戻り値

Object

enumType 型の列挙値。

例外

enumType または valuenull です。

enumTypeEnum ではありません。

  • または - value が空の文字列 ("") であるか、または空白しか含まれていません。

  • または - value は名前ですが、列挙に対して定義されている名前付き定数の名前ではありません。

注釈

EnumFromStringメソッドは、文字列値をそれと等価な列挙値に変換するために使用されます。

注意

このメンバーは .NET Framework インフラストラクチャをサポートします。独自に作成したコードから直接使用するためのものではありません。 文字列値をそれと等価な列挙値に変換するには、メソッドを使用し Enum.Parse ます。

適用対象

こちらもご覧ください