Platform extensibility enhancements
Enhanced extensibility capabilities in Platform update 24:
Add an 'OnClicking' event for form button controls (Ref# 215644).
Allow Chain of Command (CoC) on methods that aren't overrides of kernel methods on types inside forms (controls and data sources) (Ref# 238379).
Allow the addition of reference datasources via form extensions (Ref# 224810).
Allow setting a fixed value in a table relation (Ref# 198778).
Allow the addition of form datasource display and edit methods via extension (Ref# 261093).
Allow access to email messages before sending by extracting SysEmailTable.getMessageBody from SysEmailTable.sendMail, and by allowing CoC on EventNotificationWorkflow.sendMail (Ref# 269551, 262554).
Enable influencing of the creation of workitems in SysWorkflowWorkItem.createWorkItems via the new SysWorkflowWorkItemHelper class (Ref# 246996).
Improve extensibility of number sequence through changes to NumberSeqScope, NumberSeqDatatype, NumberSequenceTable (Ref# 262867, 259702, 245745).
Improve extensibility of various classes including SysChartTitle, PowerBIControlBuild, EventNotificationBatch (Ref# 280964, 280963, 275376).
For more information about all extensibility capabilities, see the Extensibility home page.