Поделиться через


TypedArray.GetProperty Метод

Определение

Возвращает свойство типа класса Array с указанным именем.

Перегрузки

GetProperty(String, BindingFlags)

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Возвращает свойство типа класса Array с указанным именем.

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

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Возвращает свойство типа класса Array с указанным именем с помощью указанных критериев выбора.

GetProperty(String, BindingFlags)

Возвращает свойство типа класса Array с указанным именем.

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

public:
 virtual System::Reflection::PropertyInfo ^ GetProperty(System::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
override this.GetProperty : string * System.Reflection.BindingFlags -> System.Reflection.PropertyInfo
Public Function GetProperty (name As String, bindingAttr As BindingFlags) As PropertyInfo

Параметры

name
String

Имя свойства, которое требуется получить.

bindingAttr
BindingFlags

Побитовое сочетание значений перечисления, указывающее, как выполняется поиск элементов отражением.

Возвращаемое значение

Свойство, которое имеет указанное имя, если он найден; в противном случае значение NULL.

Реализации

См. также раздел

Применяется к

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

Возвращает свойство типа класса Array с указанным именем с помощью указанных критериев выбора.

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

public:
 virtual 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);
abstract member GetProperty : string * System.Reflection.BindingFlags * System.Reflection.Binder * Type * Type[] * System.Reflection.ParameterModifier[] -> System.Reflection.PropertyInfo
override this.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

Параметры

name
String

Имя свойства, которое требуется получить.

bindingAttr
BindingFlags

Побитовое сочетание значений перечисления, указывающее, как выполняется поиск элементов отражением.

binder
Binder

Объект, выполняющий преобразование типов из фактического типа аргумента в формальный тип аргумента.

returnType
Type

Тип возвращаемого значения, которое должно иметь свойство.

types
Type[]

Типы индексов для поиска свойства. Используется для свойств индекса, таких как индексатор для класса.

modifiers
ParameterModifier[]

Массив модификаторов параметров, позволяющий привязке работать с сигнатурами параметров, в которых были изменены типы.

Возвращаемое значение

Свойство, которое имеет указанное имя, если он найден; в противном случае значение NULL.

Реализации

См. также раздел

Применяется к