removeDefaultActionHandlers (asiakkaan ohjelmointirajapinnan viittaus)

Poistaa alustan oletuskäsittelijät Microsoft 365 Copilot toiminnolle.

Syntax

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

Parametrit

Parametrin nimi Type Pakollinen Description
actionId merkkijono Yes Toimintotunnus, jonka oletusarvot haluat poistaa. On oltava yksi addActionHandler-funktion sisäisistä toimintotunnuksista.
successCallback Function Yes Funktio, jota kutsutaan, kun toiminto onnistuu.
errorCallback Function Yes Funktio, jota kutsutaan, kun toiminto epäonnistuu.

Palautusarvo

Tyyppi: Promise<void>

Huomautuksia

Tämä menetelmä ei vaikuta mukautettuihin käsittelijöihin, jotka on rekisteröity addActionHandler-toiminnon avulla. Jos haluat palauttaa oletuskäsittelijät, käytä addDefaultActionHandlers-parametria. Jos Microsoft 365 Copilot ei ole käytössä, tämä menetelmä ei tee mitään.

Esimerkki

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