_Type.GetProperties Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет COM-объекты с независимым доступом к методу GetProperties , независимо от версии.
Перегрузки
| Имя | Описание |
|---|---|
| GetProperties() |
Предоставляет COM-объекты с независимым доступом к методу GetProperties() , независимо от версии. |
| GetProperties(BindingFlags) |
Предоставляет COM-объекты с независимым доступом к методу GetProperties(BindingFlags) , независимо от версии. |
Комментарии
Этот метод предназначен для доступа к управляемым классам из неуправляемого кода и не должен вызываться из управляемого кода.
Метод Type.GetProperties получает свойства текущего Type.
GetProperties()
Предоставляет COM-объекты с независимым доступом к методу GetProperties() , независимо от версии.
public:
cli::array <System::Reflection::PropertyInfo ^> ^ GetProperties();
public System.Reflection.PropertyInfo[] GetProperties();
abstract member GetProperties : unit -> System.Reflection.PropertyInfo[]
Public Function GetProperties () As PropertyInfo()
Возвращаемое значение
Массив PropertyInfo объектов, представляющих все общедоступные свойства текущего Typeобъекта.
–или–
Пустой массив типа PropertyInfo, если текущий Type объект не имеет общедоступных свойств.
Комментарии
Этот метод предназначен для доступа к управляемым классам из неуправляемого кода и не должен вызываться из управляемого кода.
Метод Type.GetProperties возвращает все общедоступные свойства текущего Type.
Применяется к
GetProperties(BindingFlags)
Предоставляет COM-объекты с независимым доступом к методу GetProperties(BindingFlags) , независимо от версии.
public:
cli::array <System::Reflection::PropertyInfo ^> ^ GetProperties(System::Reflection::BindingFlags bindingAttr);
public System.Reflection.PropertyInfo[] GetProperties(System.Reflection.BindingFlags bindingAttr);
abstract member GetProperties : System.Reflection.BindingFlags -> System.Reflection.PropertyInfo[]
Public Function GetProperties (bindingAttr As BindingFlags) As PropertyInfo()
Параметры
- bindingAttr
- BindingFlags
Битовая маска, состоящая из одной или нескольких BindingFlags , которая указывает, как выполняется поиск.
–или–
Ноль, чтобы вернуться null.
Возвращаемое значение
Массив PropertyInfo объектов, представляющих все свойства текущего Type , соответствующего указанным ограничениям привязки.
–или–
Пустой массив типа PropertyInfo, если текущий Type не имеет свойств, или если ни одно из свойств не соответствует ограничениям привязки.
Комментарии
Этот метод предназначен для доступа к управляемым классам из неуправляемого кода и не должен вызываться из управляемого кода.
Метод Type.GetProperties ищет свойства текущего Typeобъекта, используя указанные ограничения привязки.