Udostępnij za pośrednictwem


AccessibleObject.IReflect.GetProperty Metoda

Definicja

Przeciążenia

IReflect.GetProperty(String, BindingFlags)

PropertyInfo Pobiera obiekt odpowiadający określonej właściwości w ramach określonych ograniczeń wyszukiwania. Aby uzyskać opis tego członka, zobacz GetProperty(String, BindingFlags).

IReflect.GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[])

PropertyInfo Pobiera obiekt odpowiadający określonej właściwości z określonymi ograniczeniami wyszukiwania. Aby uzyskać opis tego członka, zobacz GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]).

IReflect.GetProperty(String, BindingFlags)

PropertyInfo Pobiera obiekt odpowiadający określonej właściwości w ramach określonych ograniczeń wyszukiwania. Aby uzyskać opis tego członka, zobacz GetProperty(String, BindingFlags).

 virtual System::Reflection::PropertyInfo ^ System.Reflection.IReflect.GetProperty(System::String ^ name, System::Reflection::BindingFlags bindingAttr) = System::Reflection::IReflect::GetProperty;
System.Reflection.PropertyInfo IReflect.GetProperty (string name, System.Reflection.BindingFlags bindingAttr);
System.Reflection.PropertyInfo? IReflect.GetProperty (string name, System.Reflection.BindingFlags bindingAttr);
abstract member System.Reflection.IReflect.GetProperty : string * System.Reflection.BindingFlags -> System.Reflection.PropertyInfo
override this.System.Reflection.IReflect.GetProperty : string * System.Reflection.BindingFlags -> System.Reflection.PropertyInfo
Function GetProperty (name As String, bindingAttr As BindingFlags) As PropertyInfo Implements IReflect.GetProperty

Parametry

name
String

Nazwa właściwości do znalezienia.

bindingAttr
BindingFlags

Atrybuty powiązania używane do kontrolowania wyszukiwania.

Zwraca

PropertyInfo

PropertyInfo Obiekt dla właściwości zlokalizowanej, która spełnia ograniczenia wyszukiwania określone w bindingAttrelemecie , lub null jeśli właściwość nie została zlokalizowana.

Implementuje

Wyjątki

Obiekt implementuje wiele metod o tej samej nazwie.

Uwagi

Ten element jest jawną implementacją członków. Można go używać tylko wtedy, gdy AccessibleObject wystąpienie jest rzutowe do interfejsu IReflect .

Dotyczy

IReflect.GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[])

PropertyInfo Pobiera obiekt odpowiadający określonej właściwości z określonymi ograniczeniami wyszukiwania. Aby uzyskać opis tego członka, zobacz GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]).

 virtual System::Reflection::PropertyInfo ^ System.Reflection.IReflect.GetProperty(System::String ^ name, System::Reflection::BindingFlags bindingAttr, System::Reflection::Binder ^ binder, Type ^ returnType, cli::array <Type ^> ^ types, cli::array <System::Reflection::ParameterModifier> ^ modifiers) = System::Reflection::IReflect::GetProperty;
System.Reflection.PropertyInfo IReflect.GetProperty (string name, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, Type returnType, Type[] types, System.Reflection.ParameterModifier[] modifiers);
System.Reflection.PropertyInfo? IReflect.GetProperty (string name, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder? binder, Type? returnType, Type[] types, System.Reflection.ParameterModifier[]? modifiers);
abstract member System.Reflection.IReflect.GetProperty : string * System.Reflection.BindingFlags * System.Reflection.Binder * Type * Type[] * System.Reflection.ParameterModifier[] -> System.Reflection.PropertyInfo
override this.System.Reflection.IReflect.GetProperty : string * System.Reflection.BindingFlags * System.Reflection.Binder * Type * Type[] * System.Reflection.ParameterModifier[] -> System.Reflection.PropertyInfo
Function GetProperty (name As String, bindingAttr As BindingFlags, binder As Binder, returnType As Type, types As Type(), modifiers As ParameterModifier()) As PropertyInfo Implements IReflect.GetProperty

Parametry

name
String

Nazwa elementu członkowskiego do znalezienia.

bindingAttr
BindingFlags

Atrybuty powiązania używane do kontrolowania wyszukiwania.

binder
Binder

Obiekt implementujący klasę Binder zawierającą właściwości powiązane z tą metodą.

returnType
Type

Tablica używana do wyboru spośród metod przeciążonych.

types
Type[]

Tablica modyfikatorów parametrów używana do tworzenia powiązań z podpisami parametrów, w których typy zostały zmodyfikowane.

modifiers
ParameterModifier[]

Tablica używana do wybierania modyfikatorów parametrów.

Zwraca

PropertyInfo

PropertyInfo Obiekt dla właściwości zlokalizowanej, jeśli właściwość o określonej nazwie znajdowała się w tym obiekcie odbicia lub null jeśli właściwość nie została zlokalizowana.

Implementuje

Uwagi

Ten element jest jawną implementacją członków. Można go używać tylko wtedy, gdy AccessibleObject wystąpienie jest rzutowe do interfejsu IReflect .

Dotyczy