Compartir a través de


Class.GetDeclaredMethods Método

Definición

Devuelve una matriz que contiene objetos que Method reflejan todos los métodos declarados de la clase o interfaz representadas por este Class objeto, incluido el acceso público, protegido, predeterminado (paquete) y los métodos privados, pero excluyendo los métodos heredados.

[Android.Runtime.Register("getDeclaredMethods", "()[Ljava/lang/reflect/Method;", "")]
public Java.Lang.Reflect.Method[] GetDeclaredMethods ();
[<Android.Runtime.Register("getDeclaredMethods", "()[Ljava/lang/reflect/Method;", "")>]
member this.GetDeclaredMethods : unit -> Java.Lang.Reflect.Method[]

Devoluciones

Method[]

matriz de objetos que Method representan todos los métodos declarados de esta clase

Atributos

Comentarios

Devuelve una matriz que contiene objetos que Method reflejan todos los métodos declarados de la clase o interfaz representadas por este Class objeto, incluido el acceso público, protegido, predeterminado (paquete) y los métodos privados, pero excluyendo los métodos heredados.

Si este Class objeto representa un tipo que tiene varios métodos declarados con el mismo nombre y tipos de parámetro, pero distintos tipos devueltos, la matriz devuelta tiene un Method objeto para cada método de este tipo.

Si este Class objeto representa un tipo que tiene un método <clinit>de inicialización de clase , la matriz devuelta no <em>/<em> tiene un objeto correspondiente Method .

Si este Class objeto representa una clase o interfaz sin métodos declarados, la matriz devuelta tiene la longitud 0.

Si este Class objeto representa un tipo de matriz, un tipo primitivo o void, la matriz devuelta tiene la longitud 0.

Los elementos de la matriz devuelta no se ordenan y no están en ningún orden determinado.

Agregado en la versión 1.1.

Documentación de Java para java.lang.Class.getDeclaredMethods().

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a

Consulte también