Del via


addHandler (JavaScript API-referanse) for Dynamics 365 Channel Integration Framework 2.0

Legger til abonnenten i hendelsene.

Note

Denne API-en kan brukes både på kontrollprogrammet og siden for Enhetlig grensesnitt.

Syntax

Microsoft.CIFramework.addHandler(eventName, handlerFunction);

Parameters

Navn Type Kreves Bekrivelse
hendelsesnavn String Ja Navnet på hendelsen som behandleren er angitt for.
De støttede arrangementene er:
  • Påclicktoact: Hendelsen startes når feltet for utgående kommunikasjon (ClickToAct) er aktivert.
  • påmodusendret: Hendelsen startes når panelmodusen manuelt veksles mellom Minimert (0), Forankret (1) og Skjult (2).
  • OnsizeEndret: Hendelsen startes når panelstørrelsen endres manuelt ved å dra.
  • På sidennavigerer: Hendelsen utløses før en navigasjonshendelse inntreffer på hovedsiden.
  • onsendkbartikkel: Hendelsen aktiveres når brukeren velger Send-knappen på KB-kontrollen.
  • onSessionClosed: Hendelsen startes når økten lukkes.
  • onSessionSwitched: Hendelsen startes når brukeren bytter fra én økt til en annen.
Du kan også sende egendefinerte hendelser i parameteren eventName .
handlerFunksjon Function Ja Behandlingsfunksjonen aktiveres når noen av de støttede hendelsene utløses.

Eksempel

Eksempelkoden viser hvordan du angir addHandler-metoden for hendelsen onmodechanged .

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

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

Påklikkahandle
påmodusendret
onsizeendret
På sidenNaviger
onsendkbartikkel
påØktLukket
onSessionSwitched