Sdílet prostřednictvím


ActionDescriptor.GetCustomAttributes Metoda

Definice

Přetížení

GetCustomAttributes(Boolean)

Vrátí pole vlastních atributů, které jsou definovány pro tohoto člena, s výjimkou pojmenovaných atributů.

GetCustomAttributes(Type, Boolean)

Vrátí pole vlastních atributů, které jsou definovány pro tohoto člena, identifikované typem.

GetCustomAttributes(Boolean)

Vrátí pole vlastních atributů, které jsou definovány pro tohoto člena, s výjimkou pojmenovaných atributů.

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()

Parametry

inherit
Boolean

true vyhledat hierarchii řetěz pro zděděný vlastní atribut; jinak nepravda.

Návraty

Object[]

Pole vlastních atributů nebo prázdné pole, pokud žádné vlastní atributy neexistují.

Implementuje

Výjimky

Typ vlastního atributu nelze načíst.

Pro tohoto člena je definováno více než jeden atribut typu attributeType .

Platí pro

GetCustomAttributes(Type, Boolean)

Vrátí pole vlastních atributů, které jsou definovány pro tohoto člena, identifikované typem.

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()

Parametry

attributeType
Type

Typ vlastních atributů.

inherit
Boolean

true vyhledat hierarchii řetěz pro zděděný vlastní atribut; jinak nepravda.

Návraty

Object[]

Pole vlastních atributů nebo prázdné pole, pokud neexistují žádné vlastní atributy zadaného typu.

Implementuje

Výjimky

Typ vlastního atributu nelze načíst.

Pro tohoto člena je definováno více než jeden atribut typu attributeType .

Parametr attritubeType má hodnotu null.

Platí pro