Share via


Class.GetFields 메서드

정의

Class 개체가 Field 나타내는 클래스 또는 인터페이스의 액세스 가능한 모든 공용 필드를 반영하는 개체가 포함된 배열을 반환합니다.

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

반환

Field[]

공용 필드를 나타내는 개체의 Field 배열

특성

설명

Class 개체가 Field 나타내는 클래스 또는 인터페이스의 액세스 가능한 모든 공용 필드를 반영하는 개체가 포함된 배열을 반환합니다.

Class 개체가 액세스 가능한 공용 필드가 없는 클래스 또는 인터페이스를 나타내는 경우 이 메서드는 길이가 0인 배열을 반환합니다.

Class 개체가 클래스를 나타내는 경우 이 메서드는 클래스의 공용 필드와 모든 슈퍼클래스 및 superinterfaces를 반환합니다.

Class 개체가 인터페이스를 나타내는 경우 이 메서드는 인터페이스의 필드와 모든 해당 상위 표면의 필드를 반환합니다.

Class 개체가 배열 형식, 기본 형식 또는 void를 나타내는 경우 이 메서드는 길이 0의 배열을 반환합니다.

반환된 배열의 요소는 정렬되지 않으며 특정 순서로 정렬되지 않습니다.

1.1에 추가되었습니다.

에 대한 Java 설명서입니다 java.lang.Class.getFields().

이 페이지의 일부는 만들고 공유하며 에 설명된 조건에 따라 사용되는 작업을 기반으로 수정됩니다.

적용 대상

추가 정보