Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
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>"
});