ParameterDescriptor.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.
Przeciążenia
GetCustomAttributes(Boolean) |
Zwraca tablicę atrybutów niestandardowych zdefiniowanych dla tego elementu członkowskiego z wyłączeniem nazwanych atrybutów. |
GetCustomAttributes(Type, Boolean) |
Zwraca tablicę atrybutów niestandardowych, które są zdefiniowane dla tego elementu członkowskiego, identyfikowane przez typ. |
GetCustomAttributes(Boolean)
Zwraca tablicę atrybutów niestandardowych zdefiniowanych dla tego elementu członkowskiego z wyłączeniem nazwanych atrybutów.
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, aby wyszukać łańcuch hierarchii dla dziedziczonego atrybutu niestandardowego; w przeciwnym razie, fałsz.
Zwraca
Tablica atrybutów niestandardowych lub pusta tablica, jeśli nie istnieją żadne atrybuty niestandardowe.
Implementuje
Wyjątki
Nie można załadować typu atrybutu niestandardowego.
Dla tego elementu członkowskiego zdefiniowano więcej niż jeden atrybut typu attributeType
.
Dotyczy
GetCustomAttributes(Type, Boolean)
Zwraca tablicę atrybutów niestandardowych, które są zdefiniowane dla tego elementu członkowskiego, identyfikowane przez typ.
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 atrybutów niestandardowych.
- inherit
- Boolean
true, aby wyszukać łańcuch hierarchii dla dziedziczonego atrybutu niestandardowego; w przeciwnym razie, fałsz.
Zwraca
Tablica atrybutów niestandardowych lub pusta tablica, jeśli nie istnieją żadne atrybuty niestandardowe.
Implementuje
Wyjątki
Nie można załadować typu atrybutu niestandardowego.
Dla tego elementu członkowskiego zdefiniowano więcej niż jeden atrybut typu attributeType
.
Parametr attributeType
ma wartość null.