언어

Class.IsAssignableFrom(Class) 메서드

정의

Class 개체가 나타내는 클래스 또는 인터페이스가 지정된 Class 매개 변수가 나타내는 클래스 또는 인터페이스의 슈퍼클래스 또는 superinterface와 같은지 여부를 확인합니다.

[Android.Runtime.Register("isAssignableFrom", "(Ljava/lang/Class;)Z", "")]
public bool IsAssignableFrom(Java.Lang.Class cls);
[<Android.Runtime.Register("isAssignableFrom", "(Ljava/lang/Class;)Z", "")>]
member this.IsAssignableFrom : Java.Lang.Class -> bool

매개 변수

cls
Class

Class 확인할 개체입니다.

반품

boolean 형식 cls 의 개체를 이 클래스의 개체에 할당할 수 있는지 여부를 나타내는 값입니다.

특성

설명

Class 개체가 나타내는 클래스 또는 인터페이스가 지정된 Class 매개 변수가 나타내는 클래스 또는 인터페이스의 슈퍼클래스 또는 superinterface와 같은지 여부를 확인합니다. 반환되면 반환 true 됩니다. 그렇지 않으면 반환됩니다 false. 이 Class 개체가 기본 형식을 나타내는 경우 지정된 true 매개 변수가 정확히 이 개체이면 이 Class 메서드가 반환 Class 되고, 그렇지 않으면 반환됩니다false.

특히 이 메서드는 ID 변환을 통해 또는 확대 참조 변환을 통해 지정된 Class 매개 변수로 표현된 형식을 이 Class 개체가 나타내는 형식으로 변환할 수 있는지 여부를 테스트합니다. Java 언어 사양</인용, 섹션 { 인용 참조 ><>

1.1에 추가되었습니다.

에 대한 java.lang.Class.isAssignableFrom(java.lang.Class<?>)Java 설명서

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

적용 대상