Compartilhar via


Método DataViewBrowseObject.IReflect.GetProperty (String, BindingFlags, Binder, Type, array<Type[], array<ParameterModifier )

Recupera a propriedade pública especificada cujos parâmetros correspondem aos tipos e os modificadores especificados de argumento para o tipo da instância atual, usando as restrições de associação especificadas.

Namespace:  Microsoft.VisualStudio.Data.Framework
Assembly:  Microsoft.VisualStudio.Data.Framework (em Microsoft.VisualStudio.Data.Framework.dll)

Sintaxe

'Declaração
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 não oferece suporte a implementações explícitas da interface.

Parâmetros

  • binder
    Tipo: System.Reflection.Binder
    Um objeto de Binder que define um conjunto de propriedades e permite a associação, que pode envolver a seleção de um método sobrecarregado, coerção de tipos de argumento, e chamada de um membro com a reflexão; ou nulluma referência nula (Nothing no Visual Basic) para usar DefaultBinder.
  • returnType
    Tipo: System.Type
    O tipo de retorno da propriedade.
  • types
    Tipo: array<System.Type[]
    Uma matriz de Type objetos representando o número, a ordem, e o tipo de parâmetros para a propriedade indexada obter, ou uma matriz vazia de Type obtenha uma propriedade que não é indexada.

Valor de retorno

Tipo: System.Reflection.PropertyInfo
Um objeto de PropertyInfo que representa a propriedade especificada para o tipo da instância atual que corresponde aos requisitos especificados, se encontrado; caso contrário, retornará nulluma referência nula (Nothing no Visual Basic).

Implementações

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

Segurança do .NET Framework

Consulte também

Referência

DataViewBrowseObject Classe

Sobrecargas GetProperty

Namespace Microsoft.VisualStudio.Data.Framework