Cet article a fait l’objet d’une traduction automatique. Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez également afficher le texte anglais dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte traduit.
Traduction
Anglais

_Type.GetProperty méthode (String, BindingFlags, Binder, Type, Type[], ParameterModifier[])

 

Date de publication : novembre 2016

Fournit des objets COM avec un accès indépendant de la version à la Type.GetProperty (méthode).

Espace de noms:   System.Runtime.InteropServices
Assembly:  mscorlib (dans mscorlib.dll)

PropertyInfo GetProperty(
	string name,
	BindingFlags bindingAttr,
	Binder binder,
	Type returnType,
	Type[] types,
	ParameterModifier[] modifiers
)

Paramètres

name
Type: System.String

Le String contenant le nom de la propriété à obtenir.

bindingAttr
Type: System.Reflection.BindingFlags

Masque de bits constitué d'un ou de plusieurs BindingFlags spécifiant le mode d'exécution de la recherche.

ou

Zéro, pour retourner null.

binder
Type: System.Reflection.Binder

Un Binder qui définit un ensemble de propriétés et permet la liaison, ce qui peut impliquer la sélection d’une méthode surchargée, la contrainte des types d’arguments et l’appel d’un membre par la réflexion.

ou

null, pour utiliser le DefaultBinder.

returnType
Type: System.Type

Type de retour de la propriété.

types
Type: System.Type[]

Tableau d'objets Type représentant le nombre, l'ordre et le type des paramètres de la propriété indexée à obtenir.

ou

Tableau vide du type Type (c'est-à-dire Type[] types = new Type[0]) pour obtenir une propriété qui n'est pas indexée.

modifiers
Type: System.Reflection.ParameterModifier[]

Tableau d'objets ParameterModifier représentant les attributs associés à l'élément correspondant dans le tableau types. Le binder par défaut ne traite pas ce paramètre.

Valeur de retour

Type: System.Reflection.PropertyInfo

Un PropertyInfo objet représentant la propriété qui correspond aux critères spécifiés, s’il existe ; sinon, null.

Cette méthode permet d'accéder aux classes managées à partir de code non managé et ne doit pas être appelée à partir du code managé.

Le Type.GetProperty méthode recherche la propriété spécifiée dont les paramètres correspondent aux types d’arguments et modificateurs, à l’aide des contraintes de liaison spécifiées.

.NET Framework
Disponible depuis 1.1
Retour au début
Afficher: