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?" });
}
Artículos relacionados
getSaveMode
isDefaultPrevented
preventDefault
preventDefaultOnError