isM365CopilotEnabled (客户端 API 参考)

返回当前环境中是否启用智能 Microsoft 365 Copilot 副驾驶®。

Syntax

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

Parameters

参数名称 类型 必需 Description
successCallback 函数 是的 作成功时要调用的函数。
errorCallback 函数 是的 作失败时要调用的函数。

返回值

类型:Promise<boolean>

如果当前环境中启用了智能 Microsoft 365 Copilot 副驾驶®,则返回 true;否则返回 false

Remarks

启用由排名的检查序列决定:功能控制终止开关、三个并行资格检查(许可证、环境设置和 Dataverse 索引状态)、可选的应用级设置替代和逐步推出标志。 结果缓存 30 分钟,并发调用将重复数据删除。

如果所有其他智能 Microsoft 365 Copilot 副驾驶®方法返回 false,则在执行和完成之前检查此值,而不执行任何操作。

Example

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

Xrm.Copilot(客户端 API 参考)