Бележка
Достъпът до тази страница изисква удостоверяване. Можете да опитате да влезете или да промените директориите.
Достъпът до тази страница изисква удостоверяване. Можете да опитате да промените директориите.
Премахва манипулаторите по подразбиране за платформа за 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 на клиент)