Export (0) Print
Expand All

Attribute.GetCustomAttributes Method (Module, Boolean)

.NET Framework 1.1

Retrieves an array of the custom attributes of a specified type applied to a specified module or optionally inherited from a base class.

[Visual Basic]
Overloads Public Shared Function GetCustomAttributes( _
   ByVal element As Module, _
   ByVal inherit As Boolean _
) As Attribute()
[C#]
public static Attribute[] GetCustomAttributes(
 Module element,
 bool inherit
);
[C++]
public: static Attribute* GetCustomAttributes(
 Module* element,
 bool inherit
) [];
[JScript]
public static function GetCustomAttributes(
   element : Module,
 inherit : Boolean
) : Attribute[];

Parameters

element
An object derived from class Module that describes a portable executable file.
inherit
This parameter is ignored, and does not affect the operation of this method.

Return Value

An Attribute array containing the custom attributes applied to element.

-or-

An empty array if no such custom attributes exist.

Exceptions

Exception Type Condition
ArgumentNullException element or attributeType is a null reference (Nothing in Visual Basic).

Remarks

Return value contains the custom attributes for ancestors of element if inherit is true.

Requirements

Platforms: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 family, .NET Compact Framework

See Also

Attribute Class | Attribute Members | System Namespace | Attribute.GetCustomAttributes Overload List

Show:
© 2014 Microsoft