AccessibleObject.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.
Surcharges
IReflect.GetProperty(String, BindingFlags) |
Obtient un objet PropertyInfo correspondant à une propriété spécifiée avec les contraintes de recherche données. Pour obtenir une description de ce membre, consultez GetProperty(String, BindingFlags). |
IReflect.GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]) |
Obtient un objet PropertyInfo correspondant à une propriété spécifiée avec les contraintes de recherche données. Pour obtenir une description de ce membre, consultez GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]). |
IReflect.GetProperty(String, BindingFlags)
Obtient un objet PropertyInfo correspondant à une propriété spécifiée avec les contraintes de recherche données. Pour obtenir une description de ce membre, consultez 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
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.
Implémente
Exceptions
L'objet implémente plusieurs méthodes du même nom.
Remarques
Ce membre est une implémentation d'un membre d'interface explicite. Il peut uniquement être utilisé lorsque l'instance de AccessibleObject est castée en interface IReflect.
S’applique à
IReflect.GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[])
Obtient un objet PropertyInfo correspondant à une propriété spécifiée avec les contraintes de recherche données. Pour obtenir une description de ce membre, consultez 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
Paramètres
- name
- String
Nom du membre à rechercher.
- bindingAttr
- BindingFlags
Attributs de liaison utilisés pour contrôler la recherche.
- binder
- Binder
Objet qui implémente Binder, contenant les propriétés associées à cette méthode.
- returnType
- Type
Tableau utilisé pour sélectionner une des méthodes surchargées.
- types
- Type[]
Tableau de modificateurs de paramètres utilisé pour que la liaison fonctionne avec des signatures de paramètres dans lesquelles les types ont été modifiés.
- 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.
Implémente
Remarques
Ce membre est une implémentation d'un membre d'interface explicite. Il peut uniquement être utilisé lorsque l'instance de AccessibleObject est castée en interface IReflect.