Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of mappen te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen om mappen te wijzigen.
Hiermee verwijdert u een eerder geregistreerde aangepaste handler voor een Microsoft 365 Copilot actie.
Syntax
Xrm.Copilot.removeActionHandler(actionId, actionHandler).then(successCallback, errorCallback);
Parameters
| Parameternaam | Typ | Required | Description |
|---|---|---|---|
actionId |
string | Yes | De unieke id van de actie. |
actionHandler |
Functie | Yes | De handler die moet worden verwijderd. Moet dezelfde functiereferentie zijn die is doorgegeven aan addActionHandler. |
successCallback |
Functie | Yes | Een functie om aan te roepen wanneer de bewerking is geslaagd. |
errorCallback |
Functie | Yes | Een functie om aan te roepen wanneer de bewerking mislukt. |
Retourwaarde
Typ: Promise<void>
Remarks
De methode verwijdert alleen de specifieke functiereferentie die u doorgeeft. Het heeft geen invloed op andere handlers voor hetzelfde actionId. Als Microsoft 365 Copilot niet is ingeschakeld, doet de methode niets.
Voorbeeld
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);