Freigeben über


TypeDelegator.GetCustomAttributes Methode

Definition

Gibt alle für diesen Typ definierten benutzerdefinierten Attribute zurück.

Überlädt

GetCustomAttributes(Boolean)

Gibt alle für diesen Typ festgelegten benutzerdefinierten Attribute zurück und gibt an, ob die Vererbungskette des Typs durchsucht werden soll.

GetCustomAttributes(Type, Boolean)

Gibt ein Array benutzerdefinierter Attribute zurück, die durch den Typ bezeichnet sind.

GetCustomAttributes(Boolean)

Quelle:
TypeDelegator.cs
Quelle:
TypeDelegator.cs
Quelle:
TypeDelegator.cs

Gibt alle für diesen Typ festgelegten benutzerdefinierten Attribute zurück und gibt an, ob die Vererbungskette des Typs durchsucht werden soll.

public:
 override cli::array <System::Object ^> ^ GetCustomAttributes(bool inherit);
public override object[] GetCustomAttributes (bool inherit);
override this.GetCustomAttributes : bool -> obj[]
Public Overrides Function GetCustomAttributes (inherit As Boolean) As Object()

Parameter

inherit
Boolean

Gibt an, ob bei der Suche nach den Attributen die Vererbungskette dieses Typs durchsucht werden soll.

Gibt zurück

Object[]

Ein Array von Objekten mit allen für diesen Typ definierten benutzerdefinierten Attributen enthält.

Ausnahmen

Ein benutzerdefinierter Attributtyp kann nicht geladen werden.

Gilt für:

GetCustomAttributes(Type, Boolean)

Quelle:
TypeDelegator.cs
Quelle:
TypeDelegator.cs
Quelle:
TypeDelegator.cs

Gibt ein Array benutzerdefinierter Attribute zurück, die durch den Typ bezeichnet sind.

public:
 override cli::array <System::Object ^> ^ GetCustomAttributes(Type ^ attributeType, bool inherit);
public override object[] GetCustomAttributes (Type attributeType, bool inherit);
override this.GetCustomAttributes : Type * bool -> obj[]
Public Overrides Function GetCustomAttributes (attributeType As Type, inherit As Boolean) As Object()

Parameter

attributeType
Type

Ein Array benutzerdefinierter Attribute, die durch den Typ bezeichnet werden.

inherit
Boolean

Gibt an, ob bei der Suche nach den Attributen die Vererbungskette dieses Typs durchsucht werden soll.

Gibt zurück

Object[]

Ein Array von Objekten mit in diesem Typ definierten benutzerdefinierten Attributen, die mit dem attributeType-Parameter übereinstimmen und angeben, ob die Vererbungskette des Typs durchsucht werden soll. null, wenn für diesen Typ keine benutzerdefinierten Attribute festgelegt sind.

Ausnahmen

attributeType ist null.

Ein benutzerdefinierter Attributtyp kann nicht geladen werden.

Gilt für: