Freigeben über


ControllerDescriptor.GetCustomAttributes Methode

Definition

Überlädt

GetCustomAttributes(Boolean)

Ruft für diesen Member definierte benutzerdefinierte Attribute ab, mit Ausnahme benannter Attribute.

GetCustomAttributes(Type, Boolean)

Ruft benutzerdefinierte Attribute eines angegebenen Typs ab, die für diesen Member definiert sind, mit Ausnahme benannter Attribute.

GetCustomAttributes(Boolean)

Ruft für diesen Member definierte benutzerdefinierte Attribute ab, mit Ausnahme benannter Attribute.

public virtual object[] GetCustomAttributes(bool inherit);
abstract member GetCustomAttributes : bool -> obj[]
override this.GetCustomAttributes : bool -> obj[]
Public Overridable Function GetCustomAttributes (inherit As Boolean) As Object()

Parameter

inherit
Boolean

true, um die Hierarchiekette für das geerbte benutzerdefinierte Attribut nachzuschlagen; andernfalls false.

Gibt zurück

Object[]

Ein Array mit benutzerdefinierten Attributen oder ein leeres Array, falls keine benutzerdefinierten Attribute vorhanden sind.

Implementiert

Ausnahmen

Der benutzerdefinierte Attributtyp kann nicht geladen werden.

Für dieses Element ist mehr als ein Attribut vom Typ attributeType definiert.

Gilt für:

GetCustomAttributes(Type, Boolean)

Ruft benutzerdefinierte Attribute eines angegebenen Typs ab, die für diesen Member definiert sind, mit Ausnahme benannter Attribute.

public virtual object[] GetCustomAttributes(Type attributeType, bool inherit);
abstract member GetCustomAttributes : Type * bool -> obj[]
override this.GetCustomAttributes : Type * bool -> obj[]
Public Overridable Function GetCustomAttributes (attributeType As Type, inherit As Boolean) As Object()

Parameter

attributeType
Type

Der Typ der benutzerdefinierten Attribute.

inherit
Boolean

true, um die Hierarchiekette für das geerbte benutzerdefinierte Attribut nachzuschlagen; andernfalls false.

Gibt zurück

Object[]

Ein Array mit benutzerdefinierten Attributen oder ein leeres Array, falls keine benutzerdefinierten Attribute vorhanden sind.

Implementiert

Ausnahmen

Der benutzerdefinierte Attributtyp kann nicht geladen werden.

Für dieses Element ist mehr als ein Attribut vom Typ attributeType definiert.

Der attributeType Parameter ist NULL (Nothing in Visual Basic).

Gilt für: