Enum.IsDefined メソッド
アセンブリ: mscorlib (mscorlib.dll 内)

<ComVisibleAttribute(True)> _ Public Shared Function IsDefined ( _ enumType As Type, _ value As Object _ ) As Boolean
Dim enumType As Type Dim value As Object Dim returnValue As Boolean returnValue = Enum.IsDefined(enumType, value)
/** @attribute ComVisibleAttribute(true) */ public static boolean IsDefined ( Type enumType, Object value )
ComVisibleAttribute(true) public static function IsDefined ( enumType : Type, value : Object ) : boolean
- enumType
列挙型。
enumType 内の定数の値が value と等しい場合は true。それ以外の場合は false。

例外の種類 | 条件 |
---|---|
ArgumentNullException | enumType または value が null 参照 (Visual Basic では Nothing) です。 |
ArgumentException | enumType が Enum ではありません。 または value の型が enumType ではありません。 または value の型が、enumType の基になる型ではありません。 |
InvalidOperationException | value が型 SByte、Int16、Int32、Int64、Byte、UInt16、UInt32、UInt64 または String ではありません。 |

Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Weblioに収録されているすべての辞書からEnum.IsDefined メソッドを検索する場合は、下記のリンクをクリックしてください。

- Enum.IsDefined メソッドのページへのリンク