PropertyConverter.EnumToString(Type, Object) メソッド

定義

指定した列挙型の値を等価な文字列形式に変換します。

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

public:
 static System::String ^ EnumToString(Type ^ enumType, System::Object ^ enumValue);
public static string EnumToString (Type enumType, object enumValue);
static member EnumToString : Type * obj -> string
Public Shared Function EnumToString (enumType As Type, enumValue As Object) As String

パラメーター

enumType
Type

enumValue の列挙型を表す Type

enumValue
Object

変換する値。

戻り値

String

enumValue の文字列形式。

例外

enumType パラメーターまたは enumValue パラメーターが null です。

enumType パラメーターが Enum 型ではありません。

  • または - enumValue パラメーターに、enumType とは型の異なる列挙体からの値が含まれます。

  • または - enumValue の型は、enumType の基となる型ではありません。

注釈

EnumToStringメソッドは、列挙値を等価の文字列形式に変換するために使用されます。

注意

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

適用対象

こちらもご覧ください