Class.GetDeclaredMethods Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Retorna uma matriz que contém Method
objetos que refletem todos os métodos declarados da classe ou interface representada por esse Class
objeto, incluindo métodos públicos, protegidos, de acesso padrão (pacote) e privados, mas excluindo métodos herdados.
[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[]
Retornos
A matriz de Method
objetos que representa todos os métodos declarados dessa classe
- Atributos
Comentários
Retorna uma matriz que contém Method
objetos que refletem todos os métodos declarados da classe ou interface representada por esse Class
objeto, incluindo métodos públicos, protegidos, de acesso padrão (pacote) e privados, mas excluindo métodos herdados.
Se esse Class
objeto representa um tipo que tem vários métodos declarados com o mesmo nome e tipos de parâmetro, mas diferentes tipos de retorno, a matriz retornada tem um Method
objeto para cada um desses métodos.
Se esse Class
objeto representa um tipo que tem um método <clinit>
de inicialização de classe , então a matriz retornada não <tem></em> um objeto correspondenteMethod
.
Se esse Class
objeto representar uma classe ou interface sem métodos declarados, a matriz retornada terá comprimento 0.
Se esse Class
objeto representar um tipo de matriz, um tipo primitivo ou void, a matriz retornada terá comprimento 0.
Os elementos na matriz retornada não são classificados e não estão em nenhuma ordem específica.
Adicionado em 1.1.
Documentação Java para java.lang.Class.getDeclaredMethods()
.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.