Compartir vía


disableAsyncTimeout (referencia de la API de cliente)

Deshabilita el tiempo de espera para el controlador de eventos. En lugar de ello, el evento espera hasta que se cumpla la promesa del controlador de eventos. Obtenga más información sobre los tiempos de espera de Async OnSave

Sintaxis

executionContext.getEventArgs().disableAsyncTimeout()

Ejemplo

async function myHandler(context) {  
     context.getEventArgs().disableAsyncTimeout();
     // The 10000ms time out will not be disabled if the above line does not come before all async awaits
     await Xrm.Navigation.openConfirmDialog({ text: "Are you sure you want to save?" });
 }

getSaveMode
isDefaultPrevented
preventDefault
preventDefaultOnError