updateContext (kliento API nuoroda)

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. Jūsų autorius dar negali naudoti konteksto savo atsakymams optimizuoti.

Pavyzdžiui

await Xrm.Copilot.updateContext({
    entity: "account",
    filterXML: "<fetch><entity name='account'><filter><condition attribute='statecode' operator='eq' value='0'/></filter></entity></fetch>"
});

PowerAppsContent
Xrm.Copilot (kliento API nuoroda)