To declare non-custom events to expose to VSTA is fairly straight forward in C#. For Visual Basic, the events must be declared explicitly. This is because VB hides implementation for implicitly declared events and creates a hidden nested event handler class.
Read More...