Del via


addHandler (JavaScript API-reference) til Dynamics 365 Channel Integration Framework 2.0

Føjer abonnenten til begivenhederne.

Notat

Denne API kan bruges på både widgeten og siden Unified Interface.

Syntaks

Microsoft.CIFramework.addHandler(eventName, handlerFunction);

Parametre

Navn Type Påkrævet Beskrivelse
begivenhedens navn String Ja Navnet på den hændelse, som handleren er angivet for.
De understøttede arrangementer er:
  • OnclickToAct: Hændelsen aktiveres, når feltet for udgående kommunikation (ClickToAct) er aktiveret.
  • onmodeændret: Hændelsen aktiveres, når paneltilstanden manuelt skiftes mellem Minimeret (0), Forankret (1) og Skjult (2).
  • onsizeÆndret: Hændelsen aktiveres, når panelstørrelsen ændres manuelt ved at trække.
  • OnPagenaviger: Hændelsen udløses, før der opstår en navigationshændelse på hovedsiden.
  • onsendkbartikel: Hændelsen aktiveres, når brugeren vælger knappen Send på KB-kontrolelementet.
  • onSessionClosed: Hændelsen aktiveres, når sessionen lukkes.
  • onSessionSwitched: Hændelsen aktiveres, når brugeren skifter fra en session til en anden.
Du kan også overføre brugerdefinerede hændelser i parameteren eventName .
handlerFunktion Funktion Ja Handlerfunktionen aktiveres, når en af de understøttede hændelser udløses.

Eksempel

Eksempelkoden demonstrerer angivelse af addHandler-metoden for hændelsen onmodechanged .

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

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

onclicktoact
OnModeÆndret
onsizeændret
OnPageNavigate
onsendkbarticle
onSessionLukket
onSessionSwitched