isM365CopilotEnabled(用戶端 API 參考)

回傳是否在目前環境中啟用 Microsoft Copilot。

語法

Xrm.Copilot.isM365CopilotEnabled().then(successCallback, errorCallback);

Parameters

參數名稱 類型 Required Description
successCallback 功能 是的 作業成功時要呼叫的函式。
errorCallback 功能 是的 作業失敗時要呼叫的函式。

傳回值

類型: Promise<boolean>

如果目前環境啟用 Microsoft Copilot,則會回傳true;false否則。

Remarks

啟用由一系列排名檢查決定:功能控制終止開關、三個平行資格檢查(授權、環境設定及 Dataverse 索引狀態)、可選的應用程式層級設定覆寫,以及逐步推出旗標。 結果會快取30分鐘,並同時通話進行重複處理。

其他所有 Microsoft Copilot 方法在執行前都會檢查此值,若返回false則不執行 。

範例

const isEnabled = await Xrm.Copilot.isM365CopilotEnabled();
if (isEnabled) {
    // Show Copilot-related controls
}

Xrm.Copilot (用戶端 API 參考)