返回当前环境中是否启用智能 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
}