Compartilhar via


EnumBuilder.GetMethods(BindingFlags) Método

Definição

Retorna todos os métodos públicos e não públicos declarados ou herdados por esse tipo, conforme especificado.

public:
 override cli::array <System::Reflection::MethodInfo ^> ^ GetMethods(System::Reflection::BindingFlags bindingAttr);
public override System.Reflection.MethodInfo[] GetMethods (System.Reflection.BindingFlags bindingAttr);
override this.GetMethods : System.Reflection.BindingFlags -> System.Reflection.MethodInfo[]
Public Overrides Function GetMethods (bindingAttr As BindingFlags) As MethodInfo()

Parâmetros

bindingAttr
BindingFlags

Esse deve ser um sinalizador de bit de BindingFlags, tal como InvokeMethod, NonPublic e assim por diante.

Retornos

Retorna uma matriz de objetos MethodInfo que representam os métodos públicos e não públicos definidos neste tipo se nonPublic for usado; caso contrário, somente os métodos públicos serão retornados.

Exceções

Atualmente, esse método não tem suporte em tipos que não estão completos.

Comentários

Como solução alternativa, para recuperar os métodos de um tipo concluído, recupere o tipo usando Type.GetType ou Assembly.GetType e use reflexão no tipo recuperado.

Aplica-se a