Platform extensibility enhancements

Important

This content is archived and is not being updated. For the latest documentation, see Microsoft Dynamics 365 product documentation. For the latest release plans, see Dynamics 365 and Microsoft Power Platform release plans.

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.