removeDefaultActionHandlers (sklic na API odjemalca)

Odstrani rutine za obravnavo za privzeto platformo za Microsoft 365 Copilot dejanje.

Sintaksa

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

Parametri

Ime parametra Tip Zahtevano Opis
actionId niz Da ID dejanja, katerega privzete nastavitve želite odstraniti. Mora biti eden od vgrajenih ID-jev dejanj, določenih v dodatku »addActionHandler«.
successCallback Funkcija Da Funkcija, ki jo pokličete, ko je operacija uspešna.
errorCallback Funkcija Da Funkcija, ki jo pokličete, ko operacija ne uspe.

Vrnjena vrednost

Vrsta: Promise<void>

Pripombe

Ta metoda ne vpliva na rutine za obravnavo po meri, registrirane prek orodja addActionHandler. Če želite obnoviti privzete rutine za obravnavo, uporabite addDefaultActionHandlers. Če Microsoft 365 Copilot omogočena, ta metoda ne naredi ničesar.

Primer

// 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 (sklic na API odjemalca)