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
Nous recommandons d’utiliser Visual Studio 2017

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

Récupère la propriété publique spécifiée dont les paramètres correspondent aux types d'arguments et les modificateurs spécifiés pour le type de l'instance actuelle, en utilisant les contraintes de liaison spécifiées.

Espace de noms :  Microsoft.VisualStudio.Data.Framework
Assembly :  Microsoft.VisualStudio.Data.Framework (dans Microsoft.VisualStudio.Data.Framework.dll)

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

Paramètres

name
Type : String

Nom de la propriété à obtenir.

bindingAttr
Type : BindingFlags

Un masque de bits est composé d'un ou plusieurs BindingFlags qui spécifient comment la recherche est incorrect, ou zéro pour retourner un tableau vide.

binder
Type : Binder

Objet Binder qui définit un jeu de propriétés et active la liaison, qui peut impliquer la sélection d'une méthode surchargée, contrainte des types d'argument, et appel d'un membre par réflexion ; ou null pour utiliser DefaultBinder.

returnType
Type : Type

Type de retour de la propriété.

types
Type : Type[]

Tableau d'objets Type représentant le nombre, l'ordre, et le type de paramètres pour la propriété indexée d'obtenir, ou un tableau vide d'Type soit une propriété qui n'est pas indexée.

modifiers
Type : ParameterModifier[]

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

Valeur de retour

Type : PropertyInfo
Objet PropertyInfo représentant la propriété spécifiée pour le type de l'instance actuelle qui correspondent aux spécifications indiquées, si trouvé ; sinon, retourne la valeur null.

Implémentations

IReflect.GetProperty(String, BindingFlags, Binder, Type, Type, ParameterModifier)

Afficher: