Class.IsAssignableFrom(Class) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Bestimmt, ob die durch dieses Class Objekt dargestellte Klasse oder Schnittstelle identisch ist oder eine Superklasse oder Superinterface der Klasse oder Schnittstelle ist, die durch den angegebenen Class Parameter dargestellt wird.
[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
Parameter
- cls
- Class
das Class zu überprüfende Objekt
Gibt zurück
der boolean Wert, der angibt, ob Objekte des Typs cls Objekten dieser Klasse zugewiesen werden können.
- Attribute
Hinweise
Bestimmt, ob die durch dieses Class Objekt dargestellte Klasse oder Schnittstelle identisch ist oder eine Superklasse oder Superinterface der Klasse oder Schnittstelle ist, die durch den angegebenen Class Parameter dargestellt wird. Wenn dies der Fehler ist true ; andernfalls wird der Wert zurückgegeben false. Wenn dieses Class Objekt einen primitiven Typ darstellt, gibt diese Methode zurück true , wenn der angegebene Class Parameter genau dieses Class Objekt ist; andernfalls wird er zurückgegeben false.
Insbesondere prüft diese Methode, ob der durch den angegebenen Class Parameter dargestellte Typ in den typ konvertiert werden kann, der durch dieses Class Objekt dargestellt wird, über eine Identitätskonvertierung oder über eine Erweiterungsverweiskonvertierung. Siehe <zitate>The Java Language Specification</cite>, sections {
In 1.1 hinzugefügt.
Java Dokumentation für java.lang.Class.isAssignableFrom(java.lang.Class<?>).
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.