removeDefaultActionHandlers (client-API-verwijzing)

Hiermee verwijdert u de standaardhandlers van het platform voor een Microsoft 365 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 365 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)