updateContext (справочник по API клиента) (предварительная версия)

Important

  • Это предварительная версия функции.
  • Предварительные версии функций не предназначены для использования в производственной среде и могут иметь ограниченную функциональность. Для этих функций действуют дополнительные условия использования и они доступны перед официальным выпуском, чтобы клиенты могли досрочно получить доступ и предоставить отзывы.

(предварительная версия) Отправляет обновленный контекст приложения на боковую панель Microsoft 365 Copilot.

Syntax

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

Parameters

Имя параметра Тип Обязательный Description
context PowerAppsContent Да Объект, описывающий текущий контекст приложения для отправки на боковую панель Microsoft 365 Copilot.
successCallback Function Да Функция, вызываемая при успешном выполнении операции.
errorCallback Function Да Функция, вызываемая при сбое операции.

Возвращаемое значение

Тип: Promise<void>

Remarks

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 клиента)