Pastaba.
Prieigai prie šio puslapio reikalingas įgaliojimas. Galite bandyti prisijungti arba pakeisti katalogus.
Prieigai prie šio puslapio reikalingas įgaliojimas. Galite bandyti pakeisti katalogus.
Svarbu
- Tai yra peržiūros versijos funkcija.
- Peržiūros versijos funkcijos nėra skirtos naudoti gamybai ir gali būti apribotas jų funkcionalumas. Šioms funkcijoms taikomos papildomos naudojimo sąlygos ir jos pasiekiamos prieš oficialų leidimą, kad klientai galėtų iš anksto gauti access ir pateikti atsiliepimų.
(peržiūra) Siunčia atnaujintą taikomosios programos kontekstą į Microsoft 365 Copilot šoninį skydą.
Sintaksė
Xrm.Copilot.updateContext(context).then(successCallback, errorCallback);
Parametrai
| Parametro pavadinimas | Tipas | Būtina | Aprašas |
|---|---|---|---|
context |
PowerAppsContent | Taip | Objektas, aprašantis dabartinį taikomosios programos kontekstą, siunčiamą į Microsoft 365 Copilot šoninį skydą. |
successCallback |
Funkcija | Taip | Funkcija, kurią reikia iškviesti, kai operacija sėkminga. |
errorCallback |
Funkcija | Taip | Funkcija, kurią reikia iškviesti, kai operacija nepavyksta. |
Pateikta reikšmė
Rūšis: Promise<void>
Pastabos
API automatiškai sulieja pagrindinius konteksto laukus (appId, appType, orgId, geo, schemaVersion). Šių laukų pateikti nereikia. API nieko nedaro, jei neįgalinta Microsoft 365 Copilot. Agentai, kuriuos autorius dar negali naudoti konteksto, kad optimizuotumėte jų atsakymus.
Pavyzdžiui
await Xrm.Copilot.updateContext({
entity: "account",
filterXML: "<fetch><entity name='account'><filter><condition attribute='statecode' operator='eq' value='0'/></filter></entity></fetch>"
});