Mega Code Archive

 
Categories / VB.Net / Reflection
 

Type GetEvents (BindingFlags)

Imports System Imports System.Reflection Imports System.Security Imports System.Windows.Forms Imports Microsoft.VisualBasic Class EventsSample     Public Shared Sub Main()         Try             Dim myBindingFlags As BindingFlags = BindingFlags.Instance Or BindingFlags.Public             Dim myTypeEvent As Type = GetType(System.Windows.Forms.Button)             Dim myEventsBindingFlags As EventInfo() = myTypeEvent.GetEvents(myBindingFlags)             Dim index As Integer             For index = 0 To myEventsBindingFlags.Length - 1                 Console.WriteLine(myEventsBindingFlags(index).ToString())             Next index         Catch e As Exception             Console.WriteLine("Exception: " + e.Message)         End Try     End Sub End Class