Sprache

Class.GetDeclaredFields Methode

Definition

Gibt ein Array von Field Objekten zurück, das alle von der Klasse oder Schnittstelle deklarierten Felder widerspiegelt, die durch dieses Class Objekt dargestellt werden.

[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[]

Gibt zurück

Field[]

Das Array von Field Objekten, die alle deklarierten Felder dieser Klasse darstellen

Attribute

Hinweise

Gibt ein Array von Field Objekten zurück, das alle von der Klasse oder Schnittstelle deklarierten Felder widerspiegelt, die durch dieses Class Objekt dargestellt werden. Dazu gehören öffentliche, geschützte, Standardzugriffe (Paket) und private Felder, aber geerbte Felder werden ausgeschlossen.

Wenn dieses Class Objekt eine Klasse oder Schnittstelle ohne deklarierte Felder darstellt, gibt diese Methode ein Array der Länge 0 zurück.

Wenn dieses Class Objekt einen Arraytyp, einen Grundtyp oder eine Leere darstellt, gibt diese Methode ein Array der Länge 0 zurück.

Die Elemente im zurückgegebenen Array sind nicht sortiert und nicht in einer bestimmten Reihenfolge angeordnet.

In 1.1 hinzugefügt.

Java Dokumentation für java.lang.Class.getDeclaredFields().

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

Weitere Informationen