Κοινοποίηση μέσω


addHandler (αναφορά API JavaScript) για το Dynamics 365 Channel Integration Framework 2.0

Προσθέτει τον συνδρομητή στα συμβάντα.

Σημείωμα

Αυτό το API μπορεί να χρησιμοποιηθεί τόσο στο γραφικό στοιχείο όσο και στη σελίδα ενοποιημένου περιβάλλοντος εργασίας.

Syntax

Microsoft.CIFramework.addHandler(eventName, handlerFunction);

Parameters

Ονομασία Type Απαραίτητο Περιγραφή
eventName String Όχι Όνομα του συμβάντος για το οποίο έχει οριστεί το πρόγραμμα χειρισμού.
Οι υποστηριζόμενες εκδηλώσεις είναι:
  • onclicktoact: Το συμβάν ενεργοποιείται όταν είναι ενεργοποιημένο το πεδίο εξερχόμενης επικοινωνίας (ClickToAct).
  • onmodechanged: Το συμβάν ενεργοποιείται όταν η λειτουργία πίνακα εναλλάσσεται χειροκίνητα μεταξύ Ελαχιστοποιημένο (0), Αγκυρωμένο (1) και Κρυφό (2).
  • onsizechanged: Το συμβάν ενεργοποιείται όταν το μέγεθος του πίνακα αλλάζει χειροκίνητα σύροντας.
  • Onpagenπλοήγηση: Το συμβάν ενεργοποιείται πριν από την εμφάνιση ενός συμβάντος περιήγησης στην κύρια σελίδα.
  • onsendkbarticle: Το συμβάν ενεργοποιείται όταν ο χρήστης επιλέξει το κουμπί " Αποστολή " στο στοιχείο ελέγχου KB.
  • onSessionΚλειστό: Το συμβάν ενεργοποιείται όταν λήξει η περίοδος λειτουργίας.
  • onSessionSwitched: Το συμβάν ενεργοποιείται όταν ο χρήστης μεταβαίνει από τη μία περίοδο λειτουργίας στην άλλη.
Μπορείτε επίσης να μεταβιβάσετε προσαρμοσμένα συμβάντα eventName στην παράμετρο.
handlerΣυνάρτηση Function Όχι Η λειτουργία χειρισμού ενεργοποιείται όταν ενεργοποιείται οποιοδήποτε από τα υποστηριζόμενα συμβάντα.

Παράδειγμα

Το δείγμα κώδικα παρουσιάζει τη ρύθμιση της μεθόδου addHandler για το onmodechanged συμβάν.

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

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

onclicktoact
onmodechanged
onsizeάλλαξε
onpageπλοήγηση
onsendkbarticle
onΣυνεδρίαΚλειστό
onSessionSwitched