次の方法で共有


Attribute.IsDefined メソッド

指定した型のカスタム属性が、指定したクラス メンバへ適用されているかどうかを判断します。

オーバーロードの一覧

指定した型のカスタム属性が、指定したアセンブリへ適用されているかどうかを判断します。

.NET Compact Framework でもサポート。

[Visual Basic] Overloads Public Shared Function IsDefined(Assembly, Type) As Boolean

[C#] public static bool IsDefined(Assembly, Type);

[C++] public: static bool IsDefined(Assembly*, Type*);

[JScript] public static function IsDefined(Assembly, Type) : Boolean;

指定した型のカスタム属性が、指定したクラス メンバに適用されているかどうか、または基本クラスから継承されているかどうかを判断します。

.NET Compact Framework でもサポート。

[Visual Basic] Overloads Public Shared Function IsDefined(MemberInfo, Type) As Boolean

[C#] public static bool IsDefined(MemberInfo, Type);

[C++] public: static bool IsDefined(MemberInfo*, Type*);

[JScript] public static function IsDefined(MemberInfo, Type) : Boolean;

指定した型のカスタム属性が、指定したモジュールへ適用されているかどうかを判断します。

.NET Compact Framework でもサポート。

[Visual Basic] Overloads Public Shared Function IsDefined(Module, Type) As Boolean

[C#] public static bool IsDefined(Module, Type);

[C++] public: static bool IsDefined(Module*, Type*);

[JScript] public static function IsDefined(Module, Type) : Boolean;

指定した型のカスタム属性が、指定したクラス メンバ パラメータに適用されているかどうか、または基本クラスから継承されているかどうかを判断します。

.NET Compact Framework でもサポート。

[Visual Basic] Overloads Public Shared Function IsDefined(ParameterInfo, Type) As Boolean

[C#] public static bool IsDefined(ParameterInfo, Type);

[C++] public: static bool IsDefined(ParameterInfo*, Type*);

[JScript] public static function IsDefined(ParameterInfo, Type) : Boolean;

指定した型のカスタム属性が、指定したアセンブリへ適用されているかどうかを判断します。

.NET Compact Framework でもサポート。

[Visual Basic] Overloads Public Shared Function IsDefined(Assembly, Type, Boolean) As Boolean

[C#] public static bool IsDefined(Assembly, Type, bool);

[C++] public: static bool IsDefined(Assembly*, Type*, bool);

[JScript] public static function IsDefined(Assembly, Type, Boolean) : Boolean;

指定した型のカスタム属性が、指定したクラス メンバに適用されているかどうか、またはオプションで基本クラスから継承されているかどうかを判断します。

.NET Compact Framework でもサポート。

[Visual Basic] Overloads Public Shared Function IsDefined(MemberInfo, Type, Boolean) As Boolean

[C#] public static bool IsDefined(MemberInfo, Type, bool);

[C++] public: static bool IsDefined(MemberInfo*, Type*, bool);

[JScript] public static function IsDefined(MemberInfo, Type, Boolean) : Boolean;

指定した型のカスタム属性が、指定したモジュールへ適用されているかどうかを判断します。

.NET Compact Framework でもサポート。

[Visual Basic] Overloads Public Shared Function IsDefined(Module, Type, Boolean) As Boolean

[C#] public static bool IsDefined(Module, Type, bool);

[C++] public: static bool IsDefined(Module*, Type*, bool);

[JScript] public static function IsDefined(Module, Type, Boolean) : Boolean;

指定した型のカスタム属性が、指定したクラス メンバ パラメータに適用されているかどうか、またはオプションで基本クラスから継承されているかどうかを判断します。

.NET Compact Framework でもサポート。

[Visual Basic] Overloads Public Shared Function IsDefined(ParameterInfo, Type, Boolean) As Boolean

[C#] public static bool IsDefined(ParameterInfo, Type, bool);

[C++] public: static bool IsDefined(ParameterInfo*, Type*, bool);

[JScript] public static function IsDefined(ParameterInfo, Type, Boolean) : Boolean;

参照

Attribute クラス | Attribute メンバ | System 名前空間