ICustomAttributeProvider::GetCustomAttributes Method (Boolean)
Returns an array of all of the custom attributes defined on this member, excluding named attributes, or an empty array if there are no custom attributes.
Assembly: mscorlib (in mscorlib.dll)
Parameters
- inherit
-
Type:
System::Boolean
When true, look up the hierarchy chain for the inherited custom attribute.
Return Value
Type: array<System::Object^>^An array of Objects representing custom attributes, or an empty array.
| Exception | Condition |
|---|---|
| TypeLoadException | The custom attribute type cannot be loaded. |
| AmbiguousMatchException | There is more than one attribute of type attributeType defined on this member. |
Calling ICustomAttributeProvider::GetCustomAttributes on PropertyInfo or EventInfo when the inherit parameter of GetCustomAttributes is true does not walk the type hierarchy. Use System::Attribute to inherit custom attributes.
This method returns custom attributes defined directly on a non-inherited member only.
Available since 1.1
Silverlight
Available since 2.0
Windows Phone Silverlight
Available since 7.0