removeActionHandler (ügyfél API-referencia)

Eltávolít egy korábban regisztrált egyéni kezelőt egy Microsoft 365 Copilot művelethez.

Syntax

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

Parameters

Paraméter neve Típus Required Description
actionId karakterlánc Igen A művelet egyedi azonosítója.
actionHandler Funkció Igen Az eltávolítandó kezelő. Az addActionHandlernek átadott függvényhivatkozásnak kell lennie.
successCallback Funkció Igen A művelet sikeres végrehajtása esetén meghívandó függvény.
errorCallback Funkció Igen A művelet sikertelensége esetén meghívandó függvény.

Visszaadott érték

Típus: Promise<void>

Remarks

A metódus csak a megadott függvényhivatkozást távolítja el. Ez nem érinti a többi kezelőt ugyanahhoz actionIda művelethez. Ha Microsoft 365 Copilot nincs engedélyezve, a metódus nem tesz semmit.

Example

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 (Ügyfél API-referencia)