Udostępnij za pośrednictwem


PropertyBuilder.GetCustomAttributes Metoda

Definicja

Zwraca wszystkie atrybuty niestandardowe zdefiniowane w tej właściwości.

Przeciążenia

GetCustomAttributes(Type, Boolean)

Zwraca tablicę atrybutów niestandardowych zidentyfikowanych przez Typeelement .

GetCustomAttributes(Boolean)

Zwraca tablicę wszystkich atrybutów niestandardowych dla tej właściwości.

GetCustomAttributes(Type, Boolean)

Źródło:
PropertyBuilder.cs

Zwraca tablicę atrybutów niestandardowych zidentyfikowanych przez Typeelement .

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

Jeśli trueelement , przeprowadzi łańcuch dziedziczenia tej właściwości, aby znaleźć atrybuty niestandardowe.

Zwraca

Object[]

Tablica atrybutów niestandardowych zdefiniowanych na tym odzwierciedlonym elemencie członkowskim lub null jeśli na tym elemencie nie zdefiniowano żadnych atrybutów.

Wyjątki

Ta metoda nie jest obsługiwana.

Uwagi

Odzwierciedlij się na typ nadrzędny właściwości przy użyciu metody Type.GetType lub Assembly.GetType, pobierz obiekt właściwości Reflection z typu i wywołaj właściwość PropertyInfo.GetCustomAttributes.

Dotyczy

GetCustomAttributes(Boolean)

Źródło:
PropertyBuilder.cs

Zwraca tablicę wszystkich atrybutów niestandardowych dla tej właściwości.

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

Jeśli trueelement , przeprowadzi łańcuch dziedziczenia tej właściwości, aby znaleźć atrybuty niestandardowe.

Zwraca

Object[]

Tablica wszystkich atrybutów niestandardowych.

Wyjątki

Ta metoda nie jest obsługiwana.

Uwagi

Odzwierciedlij się na typ nadrzędny właściwości przy użyciu metody Type.GetType lub Assembly.GetType, pobierz obiekt właściwości Reflection z typu i wywołaj właściwość PropertyInfo.GetCustomAttributes.

Dotyczy