Язык

Class.GetDeclaredFields Метод

Определение

Возвращает массив объектов, Field отражающих все поля, объявленные классом или интерфейсом, представленным этим Class объектом.

[Android.Runtime.Register("getDeclaredFields", "()[Ljava/lang/reflect/Field;", "")]
public Java.Lang.Reflect.Field[] GetDeclaredFields();
[<Android.Runtime.Register("getDeclaredFields", "()[Ljava/lang/reflect/Field;", "")>]
member this.GetDeclaredFields : unit -> Java.Lang.Reflect.Field[]

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

Field[]

массив Field объектов, представляющих все объявленные поля этого класса

Атрибуты

Комментарии

Возвращает массив объектов, Field отражающих все поля, объявленные классом или интерфейсом, представленным этим Class объектом. Это включает общедоступный, защищенный, доступ по умолчанию (пакет) и частные поля, но исключает унаследованные поля.

Если этот Class объект представляет класс или интерфейс без объявленных полей, этот метод возвращает массив длиной 0.

Если этот Class объект представляет тип массива, примитивный тип или void, этот метод возвращает массив длиной 0.

Элементы в возвращаемом массиве не сортируются и не находятся в определенном порядке.

Добавлено в версии 1.1.

Java документации по java.lang.Class.getDeclaredFields().

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

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

См. также