AccessibleObject.IReflect.GetProperty Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
IReflect.GetProperty(String, BindingFlags) |
PropertyInfo Získá objekt odpovídající zadané vlastnosti v rámci zadaných omezení hledání. Popis tohoto člena naleznete v tématu GetProperty(String, BindingFlags). |
IReflect.GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]) |
PropertyInfo Získá objekt odpovídající zadané vlastnosti se zadanými omezeními hledání. Popis tohoto člena naleznete v tématu GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]). |
IReflect.GetProperty(String, BindingFlags)
PropertyInfo Získá objekt odpovídající zadané vlastnosti v rámci zadaných omezení hledání. Popis tohoto člena naleznete v tématu 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
Název vlastnosti, která se má najít.
- bindingAttr
- BindingFlags
Atributy vazby použité k řízení hledání.
Návraty
Objekt PropertyInfo pro umístěnou vlastnost, která splňuje omezení hledání zadaná v bindingAttr
, nebo null
pokud vlastnost nebyla umístěna.
Implementuje
Výjimky
Objekt implementuje více metod se stejným názvem.
Poznámky
Tento člen je explicitní implementace členu rozhraní. Lze ho použít pouze v AccessibleObject případě, že je instance přetypována do IReflect rozhraní.
Platí pro
IReflect.GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[])
PropertyInfo Získá objekt odpovídající zadané vlastnosti se zadanými omezeními hledání. Popis tohoto člena naleznete v tématu 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
Jméno člena, který chcete najít.
- bindingAttr
- BindingFlags
Atributy vazby použité k řízení hledání.
- binder
- Binder
Objekt, který implementuje Binder obsahující vlastnosti související s touto metodou.
- returnType
- Type
Pole, které se používá k výběru mezi přetíženými metodami.
- types
- Type[]
Pole modifikátorů parametrů, které slouží k práci s vazbami s podpisy parametrů, ve kterých byly typy změněny.
- modifiers
- ParameterModifier[]
Pole sloužící k výběru modifikátorů parametrů.
Návraty
Objekt PropertyInfo pro umístěnou vlastnost, pokud vlastnost se zadaným názvem byla umístěna v tomto objektu reflexe, nebo null
pokud vlastnost nebyla umístěna.
Implementuje
Poznámky
Tento člen je explicitní implementace členu rozhraní. Lze ho použít pouze v AccessibleObject případě, že je instance přetypována do IReflect rozhraní.