Napomena
Za pristup ovoj stranici potrebna je autorizacija. Možete se pokušati prijaviti ili promijeniti direktorije.
Za pristup ovoj stranici potrebna je autorizacija. Možete pokušati promijeniti direktorije.
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
});
Povezani članci
addDefaultActionHandlers
Xrm.Copilot (referenca klijentskog API-ja)