IReflect.GetProperty Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Recupera un objeto PropertyInfo correspondiente a una propiedad especificada.
Sobrecargas
GetProperty(String, BindingFlags) |
Recupera un objeto PropertyInfo correspondiente a una propiedad especificada con unas determinadas restricciones de búsqueda. |
GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]) |
Recupera un objeto PropertyInfo que se corresponde con una propiedad especificada con unas determinadas restricciones de búsqueda. |
GetProperty(String, BindingFlags)
Recupera un objeto PropertyInfo correspondiente a una propiedad especificada con unas determinadas restricciones de búsqueda.
public:
System::Reflection::PropertyInfo ^ GetProperty(System::String ^ name, System::Reflection::BindingFlags bindingAttr);
public System.Reflection.PropertyInfo? GetProperty (string name, System.Reflection.BindingFlags bindingAttr);
public System.Reflection.PropertyInfo GetProperty (string name, System.Reflection.BindingFlags bindingAttr);
abstract member GetProperty : string * System.Reflection.BindingFlags -> System.Reflection.PropertyInfo
Public Function GetProperty (name As String, bindingAttr As BindingFlags) As PropertyInfo
Parámetros
- name
- String
Nombre de la propiedad que se va a buscar.
- bindingAttr
- BindingFlags
Atributos de enlace utilizados para controlar la búsqueda.
Devoluciones
Un objeto PropertyInfo de la propiedad encontrada que cumple las restricciones de búsqueda especificadas en bindingAttr
, o null
si no se encontró la propiedad.
Excepciones
El objeto implementa varios campos con el mismo nombre.
Consulte también
Se aplica a
GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[])
Recupera un objeto PropertyInfo que se corresponde con una propiedad especificada con unas determinadas restricciones de búsqueda.
public:
System::Reflection::PropertyInfo ^ GetProperty(System::String ^ name, System::Reflection::BindingFlags bindingAttr, System::Reflection::Binder ^ binder, Type ^ returnType, cli::array <Type ^> ^ types, cli::array <System::Reflection::ParameterModifier> ^ modifiers);
public System.Reflection.PropertyInfo? GetProperty (string name, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder? binder, Type? returnType, Type[] types, System.Reflection.ParameterModifier[]? modifiers);
public System.Reflection.PropertyInfo GetProperty (string name, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, Type returnType, Type[] types, System.Reflection.ParameterModifier[] modifiers);
abstract member GetProperty : string * System.Reflection.BindingFlags * System.Reflection.Binder * Type * Type[] * System.Reflection.ParameterModifier[] -> System.Reflection.PropertyInfo
Public Function GetProperty (name As String, bindingAttr As BindingFlags, binder As Binder, returnType As Type, types As Type(), modifiers As ParameterModifier()) As PropertyInfo
Parámetros
- name
- String
Nombre del miembro que se va a buscar.
- bindingAttr
- BindingFlags
Atributo de enlace utilizado para controlar la búsqueda.
- binder
- Binder
Un objeto que implementa Binder y que contiene propiedades relacionadas con este método.
- returnType
- Type
Tipo de la propiedad.
- types
- Type[]
Matriz utilizada para elegir entre varios métodos sobrecargados con el mismo nombre.
- modifiers
- ParameterModifier[]
Matriz utilizada para elegir los modificadores de parámetro.
Devoluciones
Un objeto PropertyInfo de la propiedad encontrada si se encontró una propiedad con el nombre especificado en este objeto de reflexión; null
si no se encontró la propiedad.
Comentarios
Este método recupera un PropertyInfo objeto correspondiente a una propiedad especificada bajo restricciones de búsqueda especificadas. Se usa una matriz de tipos para elegir entre los métodos sobrecargados.