ScriptObject.GetProperty Метод

Определение

Получает свойство с заданным именем.Gets a property that has a specified name.

Перегрузки

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

Получает свойство с заданным именем, используя указанные критерии выбора.Gets a property that has the specified name by using the specified selection criteria.

GetProperty(String, BindingFlags)

Получает свойство с указанным именем.Gets a property that has the specified name.

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

Получает свойство с заданным именем, используя указанные критерии выбора.Gets a property that has the specified name by using the specified selection criteria.

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

Параметры

name
String

Имя искомого свойства.The name of the property to search for.

bindingAttr
BindingFlags

Битовая комбинация значений перечисления, задающая способ поиска членов путем отражения.A bitwise combination of the enumeration values that specifies how the search for members is conducted by reflection.

binder
Binder

Объект, выполняющий преобразование фактического типа аргумента в формальный тип аргумента.An object that performs type conversion from actual argument type to formal argument type.

returnType
Type

Тип возвращаемого значения, который должен быть у свойства.The type of the return value that the property must have.

types
Type[]

Типы индексов свойства, поиск которого выполняется.The index types of the property being searched for. Используется для свойств индекса, например указателя для класса.Used for index properties, such as the indexer for a class.

modifiers
ParameterModifier[]

Массив модификаторов параметров, позволяющий привязке работать с сигнатурами параметров, в которых были изменены типы.An array of parameter modifiers that enable binding to work with parameter signatures in which the types have been modified.

Возвраты

Свойство, для которого задан параметр name, или значение NULL, если объект не содержит такое свойство.A property that has the specified name, or null if the script object does not contain the property.

Реализации

Дополнительно

GetProperty(String, BindingFlags)

Получает свойство с указанным именем.Gets a property that has the specified name.

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

Имя возвращаемого свойства.The name of the property to get.

bindingAttr
BindingFlags

Битовая комбинация значений перечисления, задающая способ поиска членов путем отражения.A bitwise combination of the enumeration values that specifies how the search for members is conducted by reflection.

Возвраты

Свойство, для которого задан параметр name, или значение NULL, если объект не содержит такое свойство.A property that has the specified name, or null if the script object does not contain the property.

Реализации

Дополнительно

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