Lire en anglais

Partager via


IReflect.GetProperty Méthode

Définition

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.

C#
public System.Reflection.PropertyInfo? GetProperty (string name, System.Reflection.BindingFlags bindingAttr);
C#
public System.Reflection.PropertyInfo GetProperty (string name, System.Reflection.BindingFlags bindingAttr);

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 à

.NET 9 et autres versions
Produit Versions
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1

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.

C#
public System.Reflection.PropertyInfo? GetProperty (string name, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder? binder, Type? returnType, Type[] types, System.Reflection.ParameterModifier[]? modifiers);
C#
public System.Reflection.PropertyInfo GetProperty (string name, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, Type returnType, Type[] types, System.Reflection.ParameterModifier[] modifiers);

Paramètres

name
String

Nom du membre à rechercher.

bindingAttr
BindingFlags

Attribut de liaison utilisé pour contrôler la recherche.

binder
Binder

Objet qui implémente Binder, contenant les propriétés associées à cette méthode.

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.

Voir aussi

S’applique à

.NET 9 et autres versions
Produit Versions
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1