removeActionHandler (odkaz na klientske rozhranie API)

Odstráni predtým registrovaný vlastný obslužný program pre akciu Microsoft 365 Copilot.

Syntax

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

Parametre

Názov parametra Type Požaduje sa Popis
actionId reťazec Yes Jedinečný identifikátor akcie.
actionHandler Function Yes Obslužný program na odstránenie. Musí to byť rovnaký odkaz na funkciu odovzdaný addActionHandler.
successCallback Function Yes Funkcia, ktorá sa volá po úspešnej operácii.
errorCallback Function Yes Funkcia, ktorá sa volá v prípade zlyhania operácie.

Vrátená hodnota

Typ: Promise<void>

Poznámky

Metóda odstráni iba konkrétnu funkciu, ktorá odkazuje na vami odovzdávané údaje. Nemá vplyv na iné obslužné programy pre rovnaké actionId. Ak Microsoft 365 Copilot nie je povolená, metóda nerobí nič.

Príklad

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 (odkaz na klientske rozhranie API)