Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Возвращает значение, включено ли Microsoft 365 Copilot в текущей среде.
Syntax
Xrm.Copilot.isM365CopilotEnabled().then(successCallback, errorCallback);
Parameters
| Имя параметра | Тип | Обязательный | Description |
|---|---|---|---|
successCallback |
Function | Да | Функция, вызываемая при успешном выполнении операции. |
errorCallback |
Function | Да | Функция, вызываемая при сбое операции. |
Возвращаемое значение
Тип: Promise<boolean>
Возвращает true, если Microsoft 365 Copilot включен в текущей среде; false в противном случае.
Remarks
Включение определяется ранжированной последовательностью проверок: переключатель отключения функции, три параллельных проверки соответствия (лицензия, настройка среды и состояние индексирования Dataverse), необязательный параметр уровня приложения и флаг постепенного развертывания. Результат кэшируется в течение 30 минут, а одновременные вызовы дедупликируются.
Все остальные методы Microsoft 365 Copilot проверяют это значение перед выполнением и выполнением без действия, если возвращается false.
Пример
const isEnabled = await Xrm.Copilot.isM365CopilotEnabled();
if (isEnabled) {
// Show Copilot-related controls
}