Syntax[accessModifier] [Shadows] Event name ([arglist]) _ [Implements implementsList] or: [accessModifier] [Shadows] Event name As delegateName _ [Implements implementsList]
DescriptionThe Event statement defines an event that the containing type can raise at any time using the RaiseEvent statement. Events can appear within classes, structures, and modules. Usage at a Glance
ExampleThe following example implements a simple class with one event, which is triggered through the UpdateRecords procedure. Friend Class EventLadenClass Public Event StatusChanged(ByVal message As String) Public Sub UpdateRecords( ) RaiseEvent StatusChanged("Records are being updated.") End Sub End Class Version Differences
See AlsoCustom Event Statement, RaiseEvent Statement |