removeActionHandler (sklic na API odjemalca)

Odstrani predhodno registrirano rutino za obravnavo po meri za Microsoft 365 Copilot dejanje.

Sintaksa

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

Parametri

Ime parametra Tip Zahtevano Opis
actionId niz Da Enolični identifikator dejanja.
actionHandler Funkcija Da Rutina za obravnavo, ki jo želite odstraniti. Za addActionHandler mora biti podan isti sklic funkcije.
successCallback Funkcija Da Funkcija, ki jo pokličete, ko je operacija uspešna.
errorCallback Funkcija Da Funkcija, ki jo pokličete, ko operacija ne uspe.

Vrnjena vrednost

Vrsta: Promise<void>

Pripombe

Metoda odstrani le sklic na določeno funkcijo, ki ste ga prelili. Ne vpliva na druge rutine za obravnavo za isto actionId. Če Microsoft 365 Copilot omogočena, metoda ne naredi ničesar.

Primer

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 (sklic na API odjemalca)