Σημείωμα
Η πρόσβαση σε αυτήν τη σελίδα απαιτεί εξουσιοδότηση. Μπορείτε να δοκιμάσετε να εισέλθετε ή να αλλάξετε καταλόγους.
Η πρόσβαση σε αυτήν τη σελίδα απαιτεί εξουσιοδότηση. Μπορείτε να δοκιμάσετε να αλλάξετε καταλόγους.
Το Microsoft CIFramework παρέχει μεθόδους για τη χρήση JavaScript API για τη διαχείριση του πίνακα επικοινωνίας, των καρτελών και των φορμών στην εφαρμογή Dynamics 365 βάσει μοντέλου.
Σημαντικό
- Πρέπει να καλέσετε το πρόγραμμα χειρισμού συμβάντων CIFInitDone πριν καλέσετε τα άλλα API.
- Το χρονικό όριο για τα API είναι 10 δευτερόλεπτα. Εάν τα API δεν εκτελούνται εντός 10 δευτερολέπτων, πρέπει να εκτελεστούν ξανά με αλλαγμένες παραμέτρους ή εύρος.
API διαχείρισης πινάκων επικοινωνίας
Ο πίνακας επικοινωνίας είναι όπου εσείς, ως πράκτορας, αλληλεπιδράτε με τον πελάτη. Τα γραφικά στοιχεία συνεργατών που έχουν δημιουργηθεί με χρήση του Channel Integration Framework 1.0 φορτώνονται σε αυτόν τον πίνακα. Το γραφικό στοιχείο σε αυτήν την έκδοση εμφανίζεται στα δεξιά της οθόνης και υποστηρίζει τις λειτουργίες Docked και Minimized.
Χρησιμοποιήστε τα ακόλουθα API για να διαχειριστείτε την κατάσταση του πίνακα επικοινωνίας (widget).
| Μεθόδους | Περιγραφή |
|---|---|
| setWidth | Ορίζει το πλάτος του πίνακα για όλες τις περιόδους λειτουργίας. |
| getWidth | Λαμβάνει το πλάτος του πίνακα σε pixel. |
| setMode | Ορίζει την κατάσταση του πίνακα. |
| getMode | Ορίζει την κατάσταση του πίνακα. |
API λειτουργιών CRUD
Χρησιμοποιήστε τα ακόλουθα API για να εκτελέσετε λειτουργίες CRUD σε καρτέλες οντοτήτων.
| Μεθόδους | Περιγραφή |
|---|---|
| δημιουργίαΕγγραφή | Δημιουργεί μια καρτέλα οντότητας. |
| retrieveRecord | Ανακτά μια καρτέλα οντότητας. |
| ενημέρωσηΕγγραφή | Ενημερώνει μια καρτέλα οντότητας. |
| διαγραφήΕγγραφή | Διαγράφει μια καρτέλα οντότητας. |
Διάφορες μέθοδοι
| Μεθόδους | Περιγραφή |
|---|---|
| getEntityMetadata | Επιστρέφει τα μετα-δεδομένα οντότητας για την καθορισμένη οντότητα. |
| setClickToAct | Ορίζει μια τιμή Boolean για να ενεργοποιήσετε ή να απενεργοποιήσετε την εξερχόμενη επικοινωνία (ClickToAct). |
| getClickToAct | Επιστρέφει μια τιμή Boolean για να υποδείξει εάν η εξερχόμενη επικοινωνία (ClickToAct) είναι ενεργοποιημένη ή όχι. |
| searchAndOpenRecords | Η μέθοδος αναζητά την καρτέλα από το widget επικοινωνίας κατά τη διάρκεια της εισερχόμενης επικοινωνίας και ανοίγει την καρτέλα. |
| getΠεριβάλλον | Λαμβάνει την τρέχουσα εφαρμογή ενοποιημένου περιβάλλοντος εργασίας και λεπτομέρειες σελίδας. Οι λεπτομέρειες περιλαμβάνουν το αναγνωριστικό εφαρμογής (appid), το pageType (pageType), το αναγνωριστικό εγγραφής (id), τη γεωγραφία οργανισμού (orgGeo) και τον τύπο περιήγησης περιόδου λειτουργίας (navigationType). |
| openForm | Ανοίγει μια φόρμα οντότητας ή μια φόρμα γρήγορης δημιουργίας. |
| renderSearchPage | Σας επιτρέπει να κάνετε αναζήτηση μεταξύ των καρτελών ενός συγκεκριμένου τύπου οντότητας. Αυτό το API ανοίγει τη σελίδα οντότητας ενοποιημένου περιβάλλοντος εργασίας με το πεδίο αναζήτησης σε αυτό προσυμπληρωμένο με τη συμβολοσειρά αναζήτησης που μεταβιβάζεται ως παράμετρος. |
| addHandler | Προσθέτει τον συνδρομητή στα συμβάντα.
Σημείωμα Αυτό το API μπορεί να χρησιμοποιηθεί τόσο στο γραφικό στοιχείο όσο και στη σελίδα ενοποιημένου περιβάλλοντος εργασίας. |
| removeHandler | Καταργεί τον συνδρομητή από τα συμβάντα.
Σημείωμα Αυτό το API μπορεί να χρησιμοποιηθεί τόσο στο γραφικό στοιχείο όσο και στη σελίδα ενοποιημένου περιβάλλοντος εργασίας. |
| raiseEvent | Καλεί τον συσχετισμένο συνδρομητή για την εκδήλωση.
Σημείωμα Εάν έχετε δημιουργήσει προσαρμοσμένα συμβάντα χρησιμοποιώντας τη μέθοδο addHandler, τότε μπορείτε να αυξήσετε αυτά τα συμβάντα μεταβιβάζοντας το όνομα συμβάντος ως παράμετρο σε αυτήν τη μέθοδο. |
| updateContext | Αυτή η μέθοδος σάς επιτρέπει να ορίσετε το λεξικό αυτοματισμού. |
Σχετικές πληροφορίες
Τι νέο υπάρχει στο Dynamics 365 Channel Integration Framework
Απαιτήσεις συστήματος του Dynamics 365 Channel Integration Framework 1.0