Class.IsAssignableFrom(Class) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Determina si la clase o interfaz representada por este Class objeto es la misma que, o es una superclase o superinterface de, la clase o interfaz representada por el parámetro especificado Class .
[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
Parámetros
- cls
- Class
objeto Class que se va a comprobar
Devoluciones
valor boolean que indica si los objetos del tipo cls se pueden asignar a objetos de esta clase.
- Atributos
Comentarios
Determina si la clase o interfaz representada por este Class objeto es la misma que, o es una superclase o superinterface de, la clase o interfaz representada por el parámetro especificado Class .
true Devuelve si es así; de lo contrario, devuelve false. Si este Class objeto representa un tipo primitivo, este método devuelve true si el parámetro especificado Class es exactamente este Class objeto; de lo contrario, devuelve false.
En concreto, este método comprueba si el tipo representado por el parámetro especificado Class se puede convertir al tipo representado por este Class objeto a través de una conversión de identidad o a través de una conversión de referencia de ampliación. Vea <citar>las secciones Java Language Specification</cite>, sections {
Agregado en la versión 1.1.
Java documentación para java.lang.Class.isAssignableFrom(java.lang.Class<?>).
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.