VBCoding Библиотека кодов Visual Basic .NET Другое Как получить список скрытых методов класса

Visual Basic .NET
Как получить список скрытых методов класса

Данный пример демонстрирует способ получения всех скрытых методов класса, используя механизм рефлексии.
Поместите на форму кнопку. Замените класс Button на свой класс.


Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnAllClass.Click
Dim dg As New TheClass
Dim t As Type = dg.GetType()

Dim mi As System.Reflection.MethodInfo() = t.GetMethods(Reflection.BindingFlags.Instance Or Reflection.BindingFlags.NonPublic Or Reflection.BindingFlags.InvokeMethod)
Dim m As System.Reflection.MethodInfo

For Each m In mi
    Debug.WriteLine(m.Name)
Next
End Sub

 

Источник: http://www.vbnet.ru/ 

 

Добавить комментарий


Защитный код
Обновить

 
VBCoding Библиотека кодов Visual Basic .NET Другое Как получить список скрытых методов класса  
Powered by Exponenta -