Partager via


DataViewBrowseObject.IReflect.GetProperty, méthode (String, BindingFlags, Binder, Type, array<Type[], array<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, à l'aide de 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)

Syntaxe

'Déclaration
Private 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
PropertyInfo IReflect.GetProperty(
    string name,
    BindingFlags bindingAttr,
    Binder binder,
    Type returnType,
    Type[] types,
    ParameterModifier[] modifiers
)
private:
virtual PropertyInfo^ GetProperty(
    String^ name, 
    BindingFlags bindingAttr, 
    Binder^ binder, 
    Type^ returnType, 
    array<Type^>^ types, 
    array<ParameterModifier>^ modifiers
) sealed = IReflect::GetProperty
private abstract GetProperty : 
        name:string * 
        bindingAttr:BindingFlags * 
        binder:Binder * 
        returnType:Type * 
        types:Type[] * 
        modifiers:ParameterModifier[] -> PropertyInfo 
private override GetProperty : 
        name:string * 
        bindingAttr:BindingFlags * 
        binder:Binder * 
        returnType:Type * 
        types:Type[] * 
        modifiers:ParameterModifier[] -> PropertyInfo 
JScript ne prend pas en charge les implémentations d'interfaces explicites.

Paramètres

  • binder
    Type : System.Reflection.Binder
    Un objet d' Binder qui définit un ensemble de propriétés et active la liaison, qui peut impliquer la sélection d'une méthode surchargée, contrainte les types d'argument, et appel d'un membre par réflexion ; ou nullune référence null (Nothing en Visual Basic) pour utiliser DefaultBinder.
  • returnType
    Type : System.Type
    Type de retour de la propriété.
  • types
    Type : array<System.Type[]
    Un tableau d' Type objets représentant le nombre, la commande, et le type de paramètres pour la propriété indexée d'obtenir, ou un tableau vide d' Type obtenir une propriété qui n'est pas indexée.

Valeur de retour

Type : System.Reflection.PropertyInfo
Un objet d' PropertyInfo représentant la propriété spécifiée pour le type de l'instance actuelle qui correspond aux exigences spécifiées, si détecté ; sinon, retourne nullune référence null (Nothing en Visual Basic).

Implémentations

IReflect.GetProperty(String, BindingFlags, Binder, Type, array<Type[], array<ParameterModifier[])

Sécurité .NET Framework

Voir aussi

Référence

DataViewBrowseObject Classe

GetProperty, surcharge

Microsoft.VisualStudio.Data.Framework, espace de noms