Sprache

Class.GetFields Methode

Definition

Gibt ein Array zurück, das Objekte enthält Field , die alle zugänglichen öffentlichen Felder der Klasse oder Schnittstelle darstellen, die durch dieses Class Objekt dargestellt werden.

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

Gibt zurück

Field[]

das Array von Field Objekten, die die öffentlichen Felder darstellen

Attribute

Hinweise

Gibt ein Array zurück, das Objekte enthält Field , die alle zugänglichen öffentlichen Felder der Klasse oder Schnittstelle darstellen, die durch dieses Class Objekt dargestellt werden.

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

Wenn dieses Class Objekt eine Klasse darstellt, gibt diese Methode die öffentlichen Felder der Klasse und aller zugehörigen Superklassen und Superinterfaces zurück.

Wenn dieses Class Objekt eine Schnittstelle darstellt, gibt diese Methode die Felder der Schnittstelle und aller überinterfaces 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.getFields().

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