Define new ABL members in a class that inherits from a .NET class
- Last Updated: June 19, 2019
- 1 minute read
- OpenEdge
- Version 13.0
- Documentation
Note that when you define new methods in the definition of an ABL-derived .NET class, you might not be able to use the following method names, depending on their definition in the .NET class hierarchy:
-
Get_property-name( )— Where property-name is the name of a property (including any default indexed property) defined by the .NET super classNote: For default indexed properties, property-name is usuallyItem. -
Set_property-name( )— Where property-name is the name of a property (including any default indexed property) defined by the .NET super class -
Add_event-name( )— Where event-name is the name of an event defined by the .NET super class -
Remove_event-name( )— Where event-name is the name of an event defined by the .NET super class
Similarly, as with any pure ABL class, you cannot define ABL data members, properties, or events with the same names as data members, properties, or events already defined in the inherited .NET class hierarchy.