removeActionHandler (Клиент API сілтемесі)

Microsoft 365 Copilot әрекеті үшін бұрын тіркелген арнайы тұтқышты алып тастайды.

Синтаксис

Xrm.Copilot.removeActionHandler(actionId, actionHandler).then(successCallback, errorCallback);

Параметрлер

Параметр атауы Түр Қажетті Сипаттама
actionId жол Иә Әрекеттің бірегей идентификаторы.
actionHandler Функция Иә Бақылаушыны алып тастау керек. addActionHandler-ге берілген функция сілтемесі болуы керек.
successCallback Функция Иә Операция табысқа жеткенде қоңырау шалуға арналған функция.
errorCallback Функция Иә Операция істен шыққанда қоңырау шалу функциясы.

Қайтару мәні

Раа Promise<void>

Ескертпелер

Бұл әдіс тек сіз өткен нақты функция сілтемесін алып тастайды. Басқа ұстаушыларға да әсер actionIdетпейді. Егер Microsoft 365 Copilot қосулы болмаса, бұл әдіс ештеңе істемейді.

Мысал

const handler = async (data) => { /* ... */ };

await Xrm.Copilot.addActionHandler("My.Namespace.MyActionMessage", handler);

// Later, when no longer needed:
await Xrm.Copilot.removeActionHandler("My.Namespace.MyActionMessage", handler);

addActionHandler
Xrm.Copilot (Клиент API анықтамасы)