AccessibleObject.IReflect.GetProperty Método

Definición

Sobrecargas

IReflect.GetProperty(String, BindingFlags)

Obtiene un objeto PropertyInfo correspondiente a una propiedad especificada con unas restricciones de búsqueda especificadas.Gets a PropertyInfo object corresponding to a specified property under specified search constraints. Para una descripción de este miembro, vea GetProperty(String, BindingFlags).For a description of this member, see GetProperty(String, BindingFlags).

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

Obtiene un objeto PropertyInfo correspondiente a una propiedad especificada con unas determinadas restricciones de búsqueda.Gets a PropertyInfo object corresponding to a specified property with specified search constraints. Para una descripción de este miembro, vea GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]).For a description of this member, see GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]).

IReflect.GetProperty(String, BindingFlags)

Obtiene un objeto PropertyInfo correspondiente a una propiedad especificada con unas restricciones de búsqueda especificadas.Gets a PropertyInfo object corresponding to a specified property under specified search constraints. Para una descripción de este miembro, vea GetProperty(String, BindingFlags).For a description of this member, see GetProperty(String, BindingFlags).

 virtual System::Reflection::PropertyInfo ^ System.Reflection.IReflect.GetProperty(System::String ^ name, System::Reflection::BindingFlags bindingAttr) = System::Reflection::IReflect::GetProperty;
System.Reflection.PropertyInfo IReflect.GetProperty (string name, System.Reflection.BindingFlags bindingAttr);
Function GetProperty (name As String, bindingAttr As BindingFlags) As PropertyInfo Implements IReflect.GetProperty

Parámetros

name
String

Nombre de la propiedad que se va a buscar.The name of the property to find.

bindingAttr
BindingFlags

Atributos de enlace utilizados para controlar la búsqueda.The binding attributes used to control the search.

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.A PropertyInfo object for the located property that meets the search constraints specified in bindingAttr, or null if the property was not located.

Implementaciones

Excepciones

El objeto implementa varios métodos con el mismo nombre.The object implements multiple methods with the same name.

Comentarios

Este miembro es una implementación explícita de un miembro de interfaz.This member is an explicit interface member implementation. Solo se puede utilizar cuando la instancia de AccessibleObject se convierte en una interfaz IReflect.It can be used only when the AccessibleObject instance is cast to an IReflect interface.

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

Obtiene un objeto PropertyInfo correspondiente a una propiedad especificada con unas determinadas restricciones de búsqueda.Gets a PropertyInfo object corresponding to a specified property with specified search constraints. Para una descripción de este miembro, vea GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]).For a description of this member, see GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]).

 virtual System::Reflection::PropertyInfo ^ System.Reflection.IReflect.GetProperty(System::String ^ name, System::Reflection::BindingFlags bindingAttr, System::Reflection::Binder ^ binder, Type ^ returnType, cli::array <Type ^> ^ types, cli::array <System::Reflection::ParameterModifier> ^ modifiers) = System::Reflection::IReflect::GetProperty;
System.Reflection.PropertyInfo IReflect.GetProperty (string name, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, Type returnType, Type[] types, System.Reflection.ParameterModifier[] modifiers);

Parámetros

name
String

Nombre del miembro que se va a buscar.The name of the member to find.

bindingAttr
BindingFlags

Atributos de enlace utilizados para controlar la búsqueda.The binding attributes used to control the search.

binder
Binder

Un objeto que implementa Binder, que contiene propiedades relacionadas con este método.An object that implements Binder, containing properties related to this method.

returnType
Type

Matriz utilizada para elegir entre varios métodos sobrecargados.An array used to choose among overloaded methods.

types
Type[]

Matriz de modificadores de parámetro que se usa para que el enlace funcione con firmas de parámetro en las que se han modificado los tipos.An array of parameter modifiers used to make binding work with parameter signatures in which the types have been modified.

modifiers
ParameterModifier[]

Matriz utilizada para elegir los modificadores de parámetro.An array used to choose the parameter modifiers.

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.A PropertyInfo object for the located property, if a property with the specified name was located in this reflection object, or null if the property was not located.

Implementaciones

Comentarios

Este miembro es una implementación explícita de un miembro de interfaz.This member is an explicit interface member implementation. Solo se puede utilizar cuando la instancia de AccessibleObject se convierte en una interfaz IReflect.It can be used only when the AccessibleObject instance is cast to an IReflect interface.

Se aplica a