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

Recupera la propiedad pública especificada cuyos parámetros la coincidencia el argumento especificado escribe y los modificadores para el tipo de la instancia actual, con las restricciones de enlace especificadas.

Espacio de nombres:  Microsoft.VisualStudio.Data.Framework
Ensamblado:  Microsoft.VisualStudio.Data.Framework (en Microsoft.VisualStudio.Data.Framework.dll)

Sintaxis

'Declaración
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 no admite implementaciones explícitas de interfaces.

Parámetros

  • name
    Tipo: System.String
    Nombre de la propiedad que se va a obtener.
  • binder
    Tipo: System.Reflection.Binder
    Un objeto de Binder que define un conjunto de propiedades y habilita el enlace, que puede incluir la selección de un método sobrecargado, conversión de los tipos de argumentos, e invocación de un miembro con la reflexión; o nullreferencia null (Nothing en Visual Basic) para utilizar DefaultBinder.
  • returnType
    Tipo: System.Type
    tipo de valor devuelto de la propiedad.
  • types
    Tipo: array<System.Type[]
    Una matriz de Type se opone representa el número, el orden, y el tipo de parámetros a la propiedad indizada de obtener, o una matriz vacía de Type obtenga una propiedad que no se indice.

Valor devuelto

Tipo: System.Reflection.PropertyInfo
Un objeto de PropertyInfo que representa la propiedad especificada para el tipo de la instancia actual que coinciden con los requisitos especificados, si se encuentra; si no, especificado nullreferencia null (Nothing en Visual Basic).

Implementaciones

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

Seguridad de .NET Framework

Vea también

Referencia

DataViewBrowseObject Clase

GetProperty (Sobrecarga)

Microsoft.VisualStudio.Data.Framework (Espacio de nombres)