removeDefaultActionHandlers (client-API-verwijzing)

Hiermee verwijdert u de standaardhandlers voor een Microsoft Copilot actie.

Syntax

Xrm.Copilot.removeDefaultActionHandlers(actionId).then(successCallback, errorCallback);

Parameters

Parameternaam Typ Required Description
actionId string Yes De actie-id waarvan u de standaardinstellingen wilt verwijderen. Moet een van de ingebouwde actie-id's zijn die zijn gedefinieerd in 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

Deze methode heeft geen invloed op aangepaste handlers die zijn geregistreerd via addActionHandler. Gebruik addDefaultActionHandlers om de standaardhandlers te herstellen. Als Microsoft Copilot niet is ingeschakeld, doet deze methode niets.

Voorbeeld

// Replace default record navigation with custom behavior
await Xrm.Copilot.removeDefaultActionHandlers("MS.PA.CopilotChat.OpenRecord");

await Xrm.Copilot.addActionHandler("MS.PA.CopilotChat.OpenRecord", async ({ entity, recordId }) => {
    // custom implementation
});

addDefaultActionHandlers
Xrm.Copilot (client-API-verwijzing)