removeDefaultActionHandlers (客户端 API 参考)

删除智能 Microsoft 365 Copilot 副驾驶®操作的平台默认处理程序。

Syntax

Xrm.Copilot.removeDefaultActionHandlers(actionId).then(successCallback, errorCallback);

Parameters

参数名称 类型 必需 Description
actionId 字符串 是的 要删除其默认值的操作 ID。 必须是 addActionHandler 中定义的内置操作 ID 之一。
successCallback 函数 是的 作成功时要调用的函数。
errorCallback 函数 是的 作失败时要调用的函数。

返回值

类型:Promise<void>

Remarks

此方法不会影响通过 addActionHandler 注册的自定义处理程序。 若要还原默认处理程序,请使用 addDefaultActionHandlers。 如果未启用智能 Microsoft 365 Copilot 副驾驶®,此方法不执行任何操作。

Example

// Replace default record navigation with custom behavior
await Xrm.Copilot.removeDefaultActionHandlers("MS.PA.CopilotChat.OpenRecord");

await Xrm.Copilot.addActionHandler("MS.PA.CopilotChat.OpenRecord", async ({ entity, recordId }) => {
    // custom implementation
});

addDefaultActionHandlers
Xrm.Copilot(客户端 API 参考)