Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
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.
- bindingAttr
Tipo: System.Reflection.BindingFlags
Una máscara de bits compuso de uno o más BindingFlags que especifica cómo se realiza la búsqueda, o cero para devolver una matriz vacía.
- 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.
- modifiers
Tipo: array<System.Reflection.ParameterModifier[]
Una matriz de ParameterModifier se opone representa los atributos asociados al elemento correspondiente de la matriz de tipos.El enlazador predeterminado no procesa este parámetro.
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
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.