removeActionHandler (asiakkaan ohjelmointirajapinnan viittaus)

Poistaa aiemmin rekisteröidyn mukautetun käsittelijän Microsoft 365 Copilot.

Syntax

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

Parametrit

Parametrin nimi Type Pakollinen Description
actionId merkkijono Yes Toiminnon yksilöllinen tunnus.
actionHandler Function Yes Poistettava käsittelijä. On oltava sama funktioviittaus, joka välitetään addActionHandler-funktioon.
successCallback Function Yes Funktio, jota kutsutaan, kun toiminto onnistuu.
errorCallback Function Yes Funktio, jota kutsutaan, kun toiminto epäonnistuu.

Palautusarvo

Tyyppi: Promise<void>

Huomautuksia

-menetelmä poistaa vain välittämäsi funktioviittauksen. Se ei vaikuta saman actionIdkohteen muihin käsittelijöihin. Jos Microsoft 365 Copilot ei ole käytössä, -menetelmä ei toimi.

Esimerkki

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 (asiakkaan ohjelmointirajapinnan viittaus)