IReflect.GetProperty Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Récupère un objet PropertyInfo correspondant à une propriété spécifiée.
Surcharges
GetProperty(String, BindingFlags) |
Récupère un objet PropertyInfo correspondant à une propriété spécifiée avec les contraintes de recherche données. |
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. |
GetProperty(String, BindingFlags)
Récupère un objet PropertyInfo correspondant à une propriété spécifiée avec les contraintes de recherche données.
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
Paramètres
- name
- String
Nom de la propriété à rechercher.
- bindingAttr
- BindingFlags
Attributs de liaison utilisés pour contrôler la recherche.
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.
Exceptions
L'objet implémente plusieurs champs du même nom.
Voir aussi
S’applique à
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.
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
Paramètres
- name
- String
Nom du membre à rechercher.
- bindingAttr
- BindingFlags
Attribut de liaison utilisé pour contrôler la recherche.
- returnType
- Type
Type de la propriété.
- types
- Type[]
Tableau utilisé pour effectuer une sélection parmi les méthodes surchargées du même nom.
- modifiers
- ParameterModifier[]
Tableau utilisé pour sélectionner les modificateurs de paramètres.
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.
Remarques
Cette méthode récupère un PropertyInfo objet correspondant à une propriété spécifiée sous des contraintes de recherche spécifiées. Un tableau de types est utilisé pour choisir parmi les méthodes surchargées.