Udostępnij za pośrednictwem


TypeDelegator.GetCustomAttributes Metoda

Definicja

Zwraca wszystkie atrybuty niestandardowe zdefiniowane dla tego typu.

Przeciążenia

GetCustomAttributes(Boolean)

Zwraca wszystkie atrybuty niestandardowe zdefiniowane dla tego typu, określając, czy przeszukiwać łańcuch dziedziczenia typu.

GetCustomAttributes(Type, Boolean)

Zwraca tablicę atrybutów niestandardowych zidentyfikowanych przez typ.

GetCustomAttributes(Boolean)

Źródło:
TypeDelegator.cs
Źródło:
TypeDelegator.cs
Źródło:
TypeDelegator.cs

Zwraca wszystkie atrybuty niestandardowe zdefiniowane dla tego typu, określając, czy przeszukiwać łańcuch dziedziczenia typu.

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

Parametry

inherit
Boolean

Określa, czy przeszukiwać łańcuch dziedziczenia tego typu w celu znalezienia atrybutów.

Zwraca

Object[]

Tablica obiektów zawierających wszystkie atrybuty niestandardowe zdefiniowane dla tego typu.

Wyjątki

Nie można załadować typu niestandardowego atrybutu.

Dotyczy

GetCustomAttributes(Type, Boolean)

Źródło:
TypeDelegator.cs
Źródło:
TypeDelegator.cs
Źródło:
TypeDelegator.cs

Zwraca tablicę atrybutów niestandardowych zidentyfikowanych przez typ.

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

Parametry

attributeType
Type

Tablica atrybutów niestandardowych zidentyfikowanych przez typ.

inherit
Boolean

Określa, czy przeszukiwać łańcuch dziedziczenia tego typu w celu znalezienia atrybutów.

Zwraca

Object[]

Tablica obiektów zawierających atrybuty niestandardowe zdefiniowane w tym typie, które pasują do parametru attributeType , określając, czy przeszukiwać łańcuch dziedziczenia typu, czy null też nie zdefiniowano atrybutów niestandardowych dla tego typu.

Wyjątki

attributeType to null.

Nie można załadować typu niestandardowego atrybutu.

Dotyczy