updateContext (довідник із інтерфейсу API клієнта) (підготовча версія)

Важливо

  • Це функція попереднього перегляду.
  • Підготовчі функції призначені для невиробничого використання. Їх можливості можуть бути обмеженими. Ці функції підпадають під додаткові умови використання і доступні до офіційного релізу, щоб клієнти могли отримати раннє access та залишити відгуки.

(підготовча версія) Надсилає оновлений контекст програми на бічну панель Microsoft 365 Copilot.

Синтаксис

Xrm.Copilot.updateContext(context).then(successCallback, errorCallback);

Параметри

Ім’я параметра Тип Обов’язково Опис
context PowerAppsContent Так Об'єкт, який описує поточний контекст програми, який потрібно надіслати на бічну панель Microsoft 365 Copilot.
successCallback Функція Так Функція для виклику в разі успіху операції.
errorCallback Функція Так Функція для виклику, коли операція не вдається.

Значення для повернення

Тип: Promise<void>

Примітки

API автоматично об'єднує основні контекстні поля (appId, appType, orgId, geo, schemaVersion). Ці поля надавати не потрібно. API нічого не робить, якщо Microsoft 365 Copilot не ввімкнуто. Агенти, які ви автор, поки не можуть використовувати контекст для оптимізації своїх відповідей.

Приклад

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 (довідник з API клієнта)