_MethodBase.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.
Udostępnia obiekty COM z niezależnym od wersji dostępem do GetCustomAttributes metody .
Przeciążenia
GetCustomAttributes(Boolean) |
Udostępnia obiekty COM z niezależnym od wersji dostępem do GetCustomAttributes(Boolean) metody . |
GetCustomAttributes(Type, Boolean) |
Udostępnia obiekty COM z niezależnym od wersji dostępem do GetCustomAttributes(Type, Boolean) metody . |
Uwagi
Ta metoda służy do uzyskiwania dostępu do klas zarządzanych z niezarządzanego kodu i nie powinna być wywoływana z kodu zarządzanego.
Członkowie GetCustomAttributes zwracają wszystkie atrybuty zastosowane do tego elementu członkowskiego.
GetCustomAttributes(Boolean)
Udostępnia obiekty COM z niezależnym od wersji dostępem do GetCustomAttributes(Boolean) metody .
public:
cli::array <System::Object ^> ^ GetCustomAttributes(bool inherit);
public object[] GetCustomAttributes (bool inherit);
abstract member GetCustomAttributes : bool -> obj[]
Public Function GetCustomAttributes (inherit As Boolean) As Object()
Parametry
- inherit
- Boolean
true
aby wyszukać łańcuch dziedziczenia tego członka w celu znalezienia atrybutów; w przeciwnym razie , false
.
Zwraca
Tablica zawierająca wszystkie atrybuty niestandardowe lub tablicę z elementami zerowymi (0), jeśli nie zdefiniowano żadnych atrybutów.
Uwagi
Ta metoda służy do uzyskiwania dostępu do klas zarządzanych z niezarządzanego kodu i nie powinna być wywoływana z kodu zarządzanego.
Metoda GetCustomAttributes zwraca tablicę zawierającą wszystkie atrybuty niestandardowe.
Dotyczy
GetCustomAttributes(Type, Boolean)
Udostępnia obiekty COM z niezależnym od wersji dostępem do GetCustomAttributes(Type, Boolean) metody .
public:
cli::array <System::Object ^> ^ GetCustomAttributes(Type ^ attributeType, bool inherit);
public object[] GetCustomAttributes (Type attributeType, bool inherit);
abstract member GetCustomAttributes : Type * bool -> obj[]
Public Function GetCustomAttributes (attributeType As Type, inherit As Boolean) As Object()
Parametry
- attributeType
- Type
Typ atrybutu do wyszukiwania. Zwracane są tylko atrybuty, które można przypisać do tego typu.
- inherit
- Boolean
true
aby wyszukać łańcuch dziedziczenia tego członka w celu znalezienia atrybutów; w przeciwnym razie , false
.
Zwraca
Tablica atrybutów niestandardowych zastosowanych do tego elementu członkowskiego lub tablicy z elementami zerowymi (0), jeśli nie zastosowano żadnych atrybutów.
Uwagi
Ta metoda służy do uzyskiwania dostępu do klas zarządzanych z niezarządzanego kodu i nie powinna być wywoływana z kodu zarządzanego.
Metoda GetCustomAttributes zwraca tablicę atrybutów niestandardowych zidentyfikowanych przez Typemetodę .