removeDefaultActionHandlers (препратка към API на клиент)

Премахва манипулаторите по подразбиране за платформа за Microsoft 365 Copilot действие.

Синтаксис

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

Параметри

Име на параметър Тип Задължителни Описание
actionId низ Да ИД на действие, чиито настройки по подразбиране искате да премахнете. Трябва да бъде един от вградените ИД на действия, дефинирани в addActionHandler.
successCallback Функция Да Функция, която да извика, когато операцията е успешна.
errorCallback Функция Да Функция, която да се извика, когато операцията е неуспешна.

Върната стойност

Вид: Promise<void>

Забележки

Този метод не засяга манипулаторите по избор, регистрирани чрез addActionHandler. За да възстановите манипулаторите по подразбиране, използвайте addDefaultActionHandlers. Ако Microsoft 365 Copilot не е разрешен, този метод не прави нищо.

Пример

// 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 на клиент)