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 клієнта)