removeDefaultActionHandlers (referenca klijentskog API-ja)

Uklanja zadane rukovatelja za platformu za Microsoft 365 Copilot akciju.

Sintaksa

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

Parametri

Naziv parametra Vrsta Obavezno Opis
actionId niz Da ID akcije čije zadane vrijednosti želite ukloniti. Mora biti jedan od ugrađenih AKCIJSKIH ID-ova definiranih u addActionHandler.
successCallback Funkcija Da Funkcija koja se poziva kada operacija uspije.
errorCallback Funkcija Da Funkcija za pozivanje kada operacija ne uspije.

Vrijednost vraćanja

Tip: Promise<void>

Napomene

Ova metoda ne utječe na prilagođene rukovatelja registrirane putem addActionHandler. Da biste vratili zadane rukovatelje, koristite addDefaultActionHandlers. Ako Microsoft 365 Copilot nije omogućen, ova metoda ne čini ništa.

Primjer

// 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 (referenca klijentskog API-ja)