IReflect.GetProperty 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.
PropertyInfo Pobiera obiekt odpowiadający określonej właściwości.
Przeciążenia
GetProperty(String, BindingFlags) |
PropertyInfo Pobiera obiekt odpowiadający określonej właściwości w określonych ograniczeniach wyszukiwania. |
GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]) |
PropertyInfo Pobiera obiekt odpowiadający określonej właściwości z określonymi ograniczeniami wyszukiwania. |
GetProperty(String, BindingFlags)
PropertyInfo Pobiera obiekt odpowiadający określonej właściwości w określonych ograniczeniach wyszukiwania.
public:
System::Reflection::PropertyInfo ^ GetProperty(System::String ^ name, System::Reflection::BindingFlags bindingAttr);
public System.Reflection.PropertyInfo? GetProperty (string name, System.Reflection.BindingFlags bindingAttr);
public System.Reflection.PropertyInfo GetProperty (string name, System.Reflection.BindingFlags bindingAttr);
abstract member GetProperty : string * System.Reflection.BindingFlags -> System.Reflection.PropertyInfo
Public Function GetProperty (name As String, bindingAttr As BindingFlags) As PropertyInfo
Parametry
- name
- String
Nazwa właściwości do znalezienia.
- bindingAttr
- BindingFlags
Atrybuty powiązania używane do kontrolowania wyszukiwania.
Zwraca
PropertyInfo Obiekt dla właściwości zlokalizowanej, która spełnia ograniczenia wyszukiwania określone w bindingAttr
obiekcie lub null
jeśli właściwość nie została zlokalizowana.
Wyjątki
Obiekt implementuje wiele pól o tej samej nazwie.
Zobacz też
Dotyczy
GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[])
PropertyInfo Pobiera obiekt odpowiadający określonej właściwości z określonymi ograniczeniami wyszukiwania.
public:
System::Reflection::PropertyInfo ^ GetProperty(System::String ^ name, System::Reflection::BindingFlags bindingAttr, System::Reflection::Binder ^ binder, Type ^ returnType, cli::array <Type ^> ^ types, cli::array <System::Reflection::ParameterModifier> ^ modifiers);
public System.Reflection.PropertyInfo? GetProperty (string name, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder? binder, Type? returnType, Type[] types, System.Reflection.ParameterModifier[]? modifiers);
public System.Reflection.PropertyInfo GetProperty (string name, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, Type returnType, Type[] types, System.Reflection.ParameterModifier[] modifiers);
abstract member GetProperty : string * System.Reflection.BindingFlags * System.Reflection.Binder * Type * Type[] * System.Reflection.ParameterModifier[] -> System.Reflection.PropertyInfo
Public Function GetProperty (name As String, bindingAttr As BindingFlags, binder As Binder, returnType As Type, types As Type(), modifiers As ParameterModifier()) As PropertyInfo
Parametry
- name
- String
Nazwa elementu członkowskiego do znalezienia.
- bindingAttr
- BindingFlags
Atrybut powiązania używany do kontrolowania wyszukiwania.
- returnType
- Type
Typ właściwości.
- types
- Type[]
Tablica używana do wyboru spośród przeciążonych metod o tej samej nazwie.
- modifiers
- ParameterModifier[]
Tablica używana do wybierania modyfikatorów parametrów.
Zwraca
PropertyInfo Obiekt dla właściwości zlokalizowanej, jeśli właściwość o określonej nazwie znajduje się w tym obiekcie odbicia lub null
jeśli właściwość nie znajduje się.
Uwagi
Ta metoda pobiera PropertyInfo obiekt odpowiadający określonej właściwości w określonych ograniczeniach wyszukiwania. Tablica typów służy do wyboru spośród metod przeciążonych.