ICustomAttributeProvider.GetCustomAttributes Metoda

Definice

Vrátí vlastní atributy definované pro tohoto člena.

Přetížení

Name Description
GetCustomAttributes(Boolean)

Vrátí pole všech vlastních atributů definovaných pro tohoto člena, s výjimkou pojmenovaných atributů, nebo prázdné pole, pokud neexistují žádné vlastní atributy.

GetCustomAttributes(Type, Boolean)

Vrátí pole vlastních atributů definovaných pro tento člen, identifikovaný podle typu nebo prázdné pole, pokud neexistují žádné vlastní atributy tohoto typu.

GetCustomAttributes(Boolean)

Zdroj:
ICustomAttributeProvider.cs
Zdroj:
ICustomAttributeProvider.cs
Zdroj:
Lzcnt.cs

Vrátí pole všech vlastních atributů definovaných pro tohoto člena, s výjimkou pojmenovaných atributů, nebo prázdné pole, pokud neexistují žádné vlastní atributy.

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

Parametry

inherit
Boolean

Když truevyhledejte řetězec hierarchie pro zděděný vlastní atribut.

Návraty

Object[]

Pole objektů představujících vlastní atributy nebo prázdné pole

Výjimky

Vlastní typ atributu nelze načíst.

Poznámky

Volání ICustomAttributeProvider.GetCustomAttributes nebo PropertyInfoEventInfo když inherit parametr GetCustomAttributes není true procházenou hierarchií typů. Slouží System.Attribute k dědění vlastních atributů.

Tato metoda vrací vlastní atributy definované pouze u nezděděného členu.

Platí pro

GetCustomAttributes(Type, Boolean)

Zdroj:
ICustomAttributeProvider.cs
Zdroj:
ICustomAttributeProvider.cs
Zdroj:
Lzcnt.cs

Vrátí pole vlastních atributů definovaných pro tento člen, identifikovaný podle typu nebo prázdné pole, pokud neexistují žádné vlastní atributy tohoto typu.

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

Parametry

attributeType
Type

Typ vlastních atributů.

inherit
Boolean

Když truevyhledejte řetězec hierarchie pro zděděný vlastní atribut.

Návraty

Object[]

Pole objektů představujících vlastní atributy nebo prázdné pole

Výjimky

Vlastní typ atributu nelze načíst.

attributeType je null.

Poznámky

Pokud attributeType je základní třída nebo rozhraní, tato metoda vrátí jakoukoli implementaci tohoto typu.

Tato metoda vrací vlastní atributy definované pouze u nezděděného členu.

Volání ICustomAttributeProvider.GetCustomAttributes nebo PropertyInfoEventInfo když inherit parametr GetCustomAttributes není true procházenou hierarchií typů. Slouží System.Attribute k dědění vlastních atributů.

Platí pro