Notă
Accesul la această pagină necesită autorizare. Puteți încerca să vă conectați sau să modificați directoarele.
Accesul la această pagină necesită autorizare. Puteți încerca să modificați directoarele.
Microsoft CIFramework oferă metode de utilizare a API-ului JavaScript pentru a gestiona panoul de comunicare, înregistrările și formularele din aplicația proiectată pe bază de model Dynamics 365.
Importantă
- Handlerul de evenimente CIFInitDone trebuie invocat înainte de a apela celelalte API-uri.
- Limita de expirare pentru API-uri este de 10 secunde. Dacă API-urile nu rulează în 10 secunde, acestea trebuie rulate din nou cu parametrii sau domeniul de aplicare modificat.
API-uri de gestionare a panourilor de comunicare
Panoul de comunicare este locul în care tu, ca agent, interacționezi cu clientul. Widget-urile partenerilor construite folosind Channel Integration Framework 1.0 sunt încărcate în acest panou. Widgetul din această versiune este afișat în partea dreaptă a ecranului și acceptă modurile Andocat și Minimizat.
Utilizați următoarele API-uri pentru a gestiona starea panoului de comunicare (widget).
| Metode | Descriere |
|---|---|
| setWidth | Setează lățimea panoului pentru toate sesiunile. |
| getWidth | Obține lățimea panoului în pixeli. |
| setMode | Setează starea panoului. |
| getMod | Setează starea panoului. |
API-uri de operațiuni CRUD
Utilizați următoarele API-uri pentru a efectua operațiuni CRUD pe înregistrările entității.
| Metode | Descriere |
|---|---|
| createRecord | Creează o înregistrare de entitate. |
| retrieveRecord | Preia o înregistrare de entitate. |
| updateRecord | Actualizează o înregistrare de entitate. |
| deleteRecord | Șterge o înregistrare de entitate. |
Metode diverse
| Metode | Descriere |
|---|---|
| getEntityMetadata | Returnează metadatele entității pentru entitatea specificată. |
| setClickToAct | Setează o valoare booleană pentru a activa sau dezactiva comunicarea de ieșire (ClickToAct). |
| getClickToAct | Returnează o valoare booleană pentru a indica dacă comunicarea de ieșire (ClickToAct) este activată sau nu. |
| searchAndOpenRecords | Metoda caută înregistrarea din widgetul de comunicare în timpul comunicării de intrare și deschide înregistrarea. |
| getMediu | Obține aplicația Unified Interface curentă și detaliile paginii. Detaliile includ ID-ul aplicației(appid), pageType(pageType), ID-ul înregistrării(id), geografia organizației (orgGeo) și tipul de navigare a sesiunii (navigationType). |
| openForm | Deschide un formular de entitate sau un formular de creare rapidă. |
| renderSearchPage | Vă permite să căutați printre înregistrările unui anumit tip de entitate. Acest API deschide pagina entității Interfață unificată cu câmpul de căutare prepopulat cu șirul de căutare care este transmis ca parametru. |
| addHandler | Adaugă abonatul la evenimente.
Notă Acest API poate fi utilizat atât pe widget, cât și pe pagina Interfață unificată. |
| removeHandler | Elimină abonatul din evenimente.
Notă Acest API poate fi utilizat atât pe widget, cât și pe pagina Interfață unificată. |
| creștereEveniment | Invocă abonatul asociat pentru eveniment.
Notă Dacă ați creat evenimente particularizate folosind metoda addHandler, atunci puteți genera acele evenimente trecând numele evenimentului ca parametru în această metodă. |
| updateContext | Această metodă vă permite să setați dicționarul de automatizare. |
Informații corelate
Noutăți în cadrul de integrare a canalelor Dynamics 365
Cerințe de sistem ale Dynamics 365 Channel Integration Framework 1.0