DataViewBrowseObject.IReflect.GetProperties - метод
Извлекает все свойства для типа текущего экземпляра, используя заданные ограничения привязки.
Пространство имен: Microsoft.VisualStudio.Data.Framework
Сборка: Microsoft.VisualStudio.Data.Framework (в Microsoft.VisualStudio.Data.Framework.dll)
Синтаксис
'Декларация
Private Function GetProperties ( _
bindingAttr As BindingFlags _
) As PropertyInfo() Implements IReflect.GetProperties
PropertyInfo[] IReflect.GetProperties(
BindingFlags bindingAttr
)
private:
virtual array<PropertyInfo^>^ GetProperties(
BindingFlags bindingAttr
) sealed = IReflect::GetProperties
private abstract GetProperties :
bindingAttr:BindingFlags -> PropertyInfo[]
private override GetProperties :
bindingAttr:BindingFlags -> PropertyInfo[]
JScript не поддерживает явные реализации интерфейса.
Параметры
bindingAttr
Тип: BindingFlagsБитовая маска структурированных одного или нескольких BindingFlags, которое определяет, передается поиск или ноль для возврата пустой массив.
Возвращаемое значение
Тип: array<PropertyInfo[]
Массив объектов PropertyInfo, представляющего все свойства для типа текущего экземпляра, соответствующие указанным ограничениям привязки.Если тип текущего экземпляра не имеет свойства, или если ни одно из свойств соответствуют ограничениям по привязки, возвращает пустой массив типа PropertyInfo.
Реализации
IReflect.GetProperties(BindingFlags)
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Для получения дополнительной информации см. Использование библиотек из не вполне надежного кода.