PropertyBuilder.GetCustomAttributes Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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 true
element , przeprowadzi łańcuch dziedziczenia tej właściwości, aby znaleźć atrybuty niestandardowe.
Zwraca
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 true
element , przeprowadzi łańcuch dziedziczenia tej właściwości, aby znaleźć atrybuty niestandardowe.
Zwraca
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.