ComAwareEventInfo.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.
Po zastąpieniu w klasie pochodnej zwraca wszystkie atrybuty, które są stosowane do tego elementu członkowskiego.
Przeciążenia
GetCustomAttributes(Boolean) |
Po zastąpieniu w klasie pochodnej pobiera tablicę zawierającą wszystkie atrybuty niestandardowe, które są stosowane do tego elementu członkowskiego. |
GetCustomAttributes(Type, Boolean) |
Po zastąpieniu w klasie pochodnej pobiera tablicę zawierającą wszystkie atrybuty niestandardowe określonego typu, które są stosowane do tego elementu członkowskiego. |
GetCustomAttributes(Boolean)
- Źródło:
- ComAwareEventInfo.cs
- Źródło:
- ComAwareEventInfo.cs
- Źródło:
- ComAwareEventInfo.cs
Po zastąpieniu w klasie pochodnej pobiera tablicę zawierającą wszystkie atrybuty niestandardowe, które są stosowane do tego elementu członkowskiego.
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
true
aby przeszukać łańcuch dziedziczenia tego członka w celu znalezienia atrybutów; w przeciwnym razie , false
.
Zwraca
Tablica zawierająca wszystkie atrybuty niestandardowe lub tablicę, która nie zawiera żadnych elementów, jeśli nie zdefiniowano żadnych atrybutów.
Wyjątki
Ten element członkowski należy do typu, który jest ładowany do kontekstu tylko odbicia. Zobacz Instrukcje: ładowanie zestawów do kontekstu Reflection-Only.
Nie można załadować typu niestandardowego atrybutu.
Uwagi
Ta metoda wywołuje metodę GetCustomAttributes obiektu bazowego EventInfo .
Zobacz też
Dotyczy
GetCustomAttributes(Type, Boolean)
- Źródło:
- ComAwareEventInfo.cs
- Źródło:
- ComAwareEventInfo.cs
- Źródło:
- ComAwareEventInfo.cs
Po zastąpieniu w klasie pochodnej pobiera tablicę zawierającą wszystkie atrybuty niestandardowe określonego typu, które są stosowane do tego elementu członkowskiego.
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
Typ atrybutu do wyszukania. Można zwrócić tylko atrybuty, które można przypisać do tego typu.
- inherit
- Boolean
true
aby przeszukać łańcuch dziedziczenia tego członka w celu znalezienia atrybutów; w przeciwnym razie , false
.
Zwraca
Tablica zawierająca wszystkie atrybuty niestandardowe określonego typu lub tablicę, która nie zawiera żadnych elementów, jeśli nie zdefiniowano żadnych atrybutów.
Wyjątki
attributeType
to null
.
Ten element członkowski należy do typu, który jest ładowany do kontekstu tylko odbicia. Zobacz Instrukcje: ładowanie zestawów do kontekstu Reflection-Only
Nie można załadować typu niestandardowego atrybutu.