Muistiinpano
Tämän sivun käyttö edellyttää valtuutusta. Voit yrittää kirjautua sisään tai vaihtaa hakemistoa.
Tämän sivun käyttö edellyttää valtuutusta. Voit yrittää vaihtaa hakemistoa.
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
});
Aiheeseen liittyviä artikkeleita
addDefaultActionHandlers
Xrm.Copilot (asiakkaan ohjelmointirajapinnan viittaus)