Class.IsInstance(Object) 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 angegebene Object
Zuordnung mit dem durch dieses Class
dargestellten Objekt kompatibel ist.
[Android.Runtime.Register("isInstance", "(Ljava/lang/Object;)Z", "")]
public bool IsInstance (Java.Lang.Object? obj);
[<Android.Runtime.Register("isInstance", "(Ljava/lang/Object;)Z", "")>]
member this.IsInstance : Java.Lang.Object -> bool
Parameter
- obj
- Object
das zu überprüfende Objekt
Gibt zurück
true, wenn obj
es sich um eine Instanz dieser Klasse handelt
- Attribute
Hinweise
Bestimmt, ob die angegebene Object
Zuordnung mit dem durch dieses Class
dargestellten Objekt kompatibel ist. Diese Methode ist das dynamische Äquivalent des Java-Sprachoperators instanceof
. Die Methode gibt zurück true
, wenn das angegebene Object
Argument ungleich NULL ist und in den durch dieses Class
Objekt dargestellten Bezugstyp umgeformt werden kann, ohne dass ein ClassCastException.
It-Wert zurückgegeben false
wird.
Wenn dieses Objekt eine deklarierte Klasse darstellt, gibt diese Class
Methode zurück true
, wenn das angegebene Object
Argument eine Instanz der dargestellten Klasse (oder einer seiner Unterklassen) ist. Andernfalls wird sie zurückgegeben false
. Wenn dieses Class
Objekt eine Arrayklasse darstellt, gibt diese Methode zurück true
, wenn das angegebene Object
Argument durch eine Identitätskonvertierung oder durch eine Erweiterung der Verweiskonvertierung in ein Objekt der Arrayklasse konvertiert werden kann. Andernfalls wird es zurückgegeben false
. Wenn dieses Objekt eine Schnittstelle darstellt, gibt diese Class
Methode zurück true
, wenn die Klasse oder eine Superklasse des angegebenen Object
Arguments diese Schnittstelle implementiert. Andernfalls wird sie zurückgegeben false
. Wenn dieses Class
Objekt einen Grundtyp darstellt, gibt diese Methode zurück false
.
In 1.1 hinzugefügt.
Java-Dokumentation für java.lang.Class.isInstance(java.lang.Object)
.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.