Type.GetEnumName(Object) メソッド

定義

現在の列挙型の指定された値を持つ定数の名前を返します。Returns the name of the constant that has the specified value, for the current enumeration type.

public:
 virtual System::String ^ GetEnumName(System::Object ^ value);
public virtual string GetEnumName (object value);
abstract member GetEnumName : obj -> string
override this.GetEnumName : obj -> string
Public Overridable Function GetEnumName (value As Object) As String

パラメーター

value
Object

名前を取得する対象の値。The value whose name is to be retrieved.

戻り値

指定された値を持つ現在の列挙型のメンバーの名前。そのような定数が見つからない場合は、nullThe name of the member of the current enumeration type that has the specified value, or null if no such constant is found.

例外

現在の型は列挙型ではありません。The current type is not an enumeration.

または-or- value は、現在の型ではなく、基になる型が現在の型と同じでもありません。value is neither of the current type nor does it have the same underlying type as the current type.

valuenullです。value is null.

適用対象