MemberInfo::IsDefined Method
Silverlight
When overridden in a derived class, indicates whether one or more attributes of the specified type or of its derived types is applied to this member.
Namespace: System.Reflection
Assembly: mscorlib (in mscorlib.dll)
Parameters
- attributeType
- Type: System::Type
The type of custom attribute to search for. The search includes derived types.
- inherit
- Type: System::Boolean
true to search this member's inheritance chain to find the attributes; otherwise, false. This parameter is ignored for properties and events; see Remarks.
Return Value
Type: System::Booleantrue if one or more instances of attributeType or any of its derived types is applied to this member; otherwise, false.
Implements
ICustomAttributeProvider::IsDefined(Type, Boolean)This method ignores the inherit parameter for properties and events. To search the inheritance chain for attributes on properties and events, use the appropriate overloads of the Attribute::IsDefined method.
The following example determines whether the specified attribute is applied to the specified member.
Note: |
|---|
To run this example, see Building Examples That Use a Demo Method and a TextBlock Control. |
For a list of the operating systems and browsers that are supported by Silverlight, see Supported Operating Systems and Browsers.
Community Additions
ADD
Show:
Note: