IReflect.GetProperty IReflect.GetProperty IReflect.GetProperty IReflect.GetProperty Method

Définition

Récupère un objet PropertyInfo correspondant à une propriété spécifiée.Retrieves a PropertyInfo object corresponding to a specified property.

Surcharges

GetProperty(String, BindingFlags) GetProperty(String, BindingFlags) GetProperty(String, BindingFlags) GetProperty(String, BindingFlags)

Récupère un objet PropertyInfo correspondant à une propriété spécifiée avec les contraintes de recherche données.Retrieves a PropertyInfo object corresponding to a specified property under specified search constraints.

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

Récupère un objet PropertyInfo qui correspond à une propriété spécifiée avec les contraintes de recherche données.Retrieves a PropertyInfo object that corresponds to a specified property with specified search constraints.

GetProperty(String, BindingFlags) GetProperty(String, BindingFlags) GetProperty(String, BindingFlags) GetProperty(String, BindingFlags)

Récupère un objet PropertyInfo correspondant à une propriété spécifiée avec les contraintes de recherche données.Retrieves a PropertyInfo object corresponding to a specified property under specified search constraints.

public:
 System::Reflection::PropertyInfo ^ GetProperty(System::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

Paramètres

name
String String String String

Nom de la propriété à rechercher.The name of the property to find.

bindingAttr
BindingFlags BindingFlags BindingFlags BindingFlags

Attributs de liaison utilisés pour contrôler la recherche.The binding attributes used to control the search.

Retours

Objet PropertyInfo de la propriété trouvée correspondant aux contraintes de recherche spécifiées dans bindingAttr ou null si la propriété est introuvable.A PropertyInfo object for the located property that meets the search constraints specified in bindingAttr, or null if the property was not located.

Exceptions

L'objet implémente plusieurs champs du même nom.The object implements multiple fields with the same name.

Voir aussi

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

Récupère un objet PropertyInfo qui correspond à une propriété spécifiée avec les contraintes de recherche données.Retrieves a PropertyInfo object that corresponds to a specified property with specified search constraints.

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);
abstract member GetProperty : string * System.Reflection.BindingFlags * System.Reflection.Binder * Type * Type[] * System.Reflection.ParameterModifier[] -> System.Reflection.PropertyInfo

Paramètres

name
String String String String

Nom du membre à rechercher.The name of the member to find.

bindingAttr
BindingFlags BindingFlags BindingFlags BindingFlags

Attribut de liaison utilisé pour contrôler la recherche.The binding attribute used to control the search.

binder
Binder Binder Binder Binder

Objet qui implémente Binder, contenant les propriétés associées à cette méthode.An object that implements Binder, containing properties related to this method.

returnType
Type Type Type Type

Type de la propriété.The type of the property.

types
Type[]

Tableau utilisé pour effectuer une sélection parmi les méthodes surchargées du même nom.An array used to choose among overloaded methods with the same name.

modifiers
ParameterModifier[]

Tableau utilisé pour sélectionner les modificateurs de paramètres.An array used to choose the parameter modifiers.

Retours

Objet PropertyInfo de la propriété trouvée si une propriété dotée du nom spécifié a été identifiée dans cet objet réflexion, ou null si la propriété est introuvable.A PropertyInfo object for the located property, if a property with the specified name was located in this reflection object, or null if the property was not located.

Remarques

Cette méthode récupère un PropertyInfo objet correspondant à une propriété spécifiée, sous les contraintes de recherche spécifiées.This method retrieves a PropertyInfo object corresponding to a specified property under specified search constraints. Un tableau de types est utilisé pour choisir parmi les méthodes surchargées.A type array is used to choose from among overloaded methods.

Voir aussi

S’applique à