Нотатка
Доступ до цієї сторінки потребує авторизації. Можна спробувати ввійти або змінити каталоги.
Доступ до цієї сторінки потребує авторизації. Можна спробувати змінити каталоги.
Видалення обробників платформи за замовчуванням для дії 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 клієнта)