Compartir a través de


addHandler (referencia de API JavaScript) para Marco de integración de canal de Dynamics 365 2.0

Agrega el suscriptor a los eventos.

Nota

Esta API se puede utilizar tanto en el widget como en la página Interfaz unificada.

Sintaxis

Microsoft.CIFramework.addHandler(eventName, handlerFunction);

Parámetros

Name Type Obligatorio Descripción
eventName String Nombre del evento para el que está configurado el controlador.
Los eventos admitidos son:
  • onclicktoact: el evento se invoca cuando se habilita el campo de comunicación saliente (ClickToAct).
  • onmodechanged: el evento se invoca cuando el modo de panel se alterna manualmente entre Minimizado (0), Acoplado (1) y Oculto (2).
  • onsizechanged: el evento se invoca cuando el tamaño del panel se cambia manualmente arrastrando.
  • onpagenavigate: el evento se activa antes de que ocurra un evento de navegación en la página principal.
  • onsendkbarticle: el evento se invoca cuando el usuario selecciona el botón Enviar en el control de KB.
  • onSessionClosed: el evento se invoca cuando se cierra la sesión.
  • onSessionSwitched: el evento se invoca cuando el usuario cambia de una sesión a otra.
También puede pasar eventos personalizados en el parámetro eventName.
handlerFunction Function La función del controlador se invoca cuando se activa cualquiera de los eventos admitidos.

Ejemplo

El código de ejemplo demuestra la configuración del método addHandler para el evento onmodechanged.

handlerFunction = function(eventData) {
console.log(eventData)
return Promise.resolve();
}

Microsoft.CIFramework.addHandler("onmodechanged", handlerFunction);

Consulte también

onclicktoact
onmodechanged
onsizechanged
onpagenavigate
onsendkbarticle
onSessionClosed
onSessionSwitched