AccessibleObject.IReflect.GetProperty Método

Definição

Sobrecargas

Nome Description
IReflect.GetProperty(String, BindingFlags)

Obtém um PropertyInfo objeto correspondente a uma propriedade especificada sob restrições de pesquisa especificadas. Para obter uma descrição deste membro, consulte GetProperty(String, BindingFlags).

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

Obtém um PropertyInfo objeto correspondente a uma propriedade especificada com restrições de pesquisa especificadas. Para obter uma descrição deste membro, consulte GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]).

IReflect.GetProperty(String, BindingFlags)

Obtém um PropertyInfo objeto correspondente a uma propriedade especificada sob restrições de pesquisa especificadas. Para obter uma descrição deste membro, consulte 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);
abstract member System.Reflection.IReflect.GetProperty : string * System.Reflection.BindingFlags -> System.Reflection.PropertyInfo
override this.System.Reflection.IReflect.GetProperty : string * System.Reflection.BindingFlags -> System.Reflection.PropertyInfo
Function GetProperty (name As String, bindingAttr As BindingFlags) As PropertyInfo Implements IReflect.GetProperty

Parâmetros

name
String

O nome da propriedade a ser encontrada.

bindingAttr
BindingFlags

Os atributos de associação usados para controlar a pesquisa.

Retornos

Um PropertyInfo objeto para a propriedade localizada que atende às restrições de pesquisa especificadas em bindingAttr, ou null se a propriedade não estava localizada.

Implementações

Exceções

O objeto implementa vários métodos com o mesmo nome.

Comentários

Esse membro é uma implementação de membro de interface explícita. Ele só pode ser usado quando a AccessibleObject instância é convertida em uma IReflect interface.

Aplica-se a

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

Obtém um PropertyInfo objeto correspondente a uma propriedade especificada com restrições de pesquisa especificadas. Para obter uma descrição deste membro, consulte 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);
abstract member System.Reflection.IReflect.GetProperty : string * System.Reflection.BindingFlags * System.Reflection.Binder * Type * Type[] * System.Reflection.ParameterModifier[] -> System.Reflection.PropertyInfo
override this.System.Reflection.IReflect.GetProperty : string * System.Reflection.BindingFlags * System.Reflection.Binder * Type * Type[] * System.Reflection.ParameterModifier[] -> System.Reflection.PropertyInfo
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

Parâmetros

name
String

O nome do membro a ser localizado.

bindingAttr
BindingFlags

Os atributos de associação usados para controlar a pesquisa.

binder
Binder

Um objeto que implementa o Binder, que contém propriedades relacionadas a esse método.

returnType
Type

Uma matriz usada para escolher entre métodos sobrecarregados.

types
Type[]

Uma matriz de modificadores de parâmetro usada para fazer a associação funcionar com assinaturas de parâmetro nas quais os tipos foram modificados.

modifiers
ParameterModifier[]

Uma matriz usada para escolher os modificadores de parâmetro.

Retornos

Um PropertyInfo objeto para a propriedade localizada, se uma propriedade com o nome especificado estiver localizada neste objeto de reflexão ou null se a propriedade não estiver localizada.

Implementações

Comentários

Esse membro é uma implementação de membro de interface explícita. Ele só pode ser usado quando a AccessibleObject instância é convertida em uma IReflect interface.

Aplica-se a