Try OpenEdge Now
skip to main content
GUI for .NET Programming
Accessing and Managing .NET Classes from ABL : Defining ABL-extended .NET objects : Managing events for ABL-derived .NET classes : Publishing inherited .NET abstract events
Publishing inherited .NET abstract events
If you override and implement an inherited .NET abstract event, you can use the ABL Publish( ) event method to publish the implemented event like any non-abstract ABL class event defined in the ABL derived class. The class must contain the non-abstract definition of the event. Like any inherited ABL abstract event, you cannot publish an overridden .NET abstract event in a class that defines it with the ABSTRACT and OVERRIDE options.