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 se pueden asignar objetos del tipo cls
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. Consulte <las>secciones 5.1.1 y 5.1.4 de Java Language Specification</em>, para obtener más información.
Se agregó en la versión 1.1.
Documentación de Java 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 proyecto de código y se usan según los términos descritos en la creative Commons 2.5.