removeDefaultActionHandlers (Klient-API-referanse)

Fjerner plattformstandardbehandlingene for en Microsoft 365 Copilot handling.

Syntaks

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

Parametre

Parameternavn Type Påkrevd Beskrivelse
actionId streng Yes Handlings-ID-en du vil fjerne som standard. Må være én av de innebygde handlings-ID-ene som er definert i addActionHandler.
successCallback Function Yes En funksjon som skal kalles når operasjonen er vellykket.
errorCallback Function Yes En funksjon som skal kalles når operasjonen mislykkes.

Returverdi

Type: Promise<void>

Merknader

Denne metoden påvirker ikke egendefinerte behandlere som er registrert gjennom addActionHandler. Hvis du vil gjenopprette standardbehandlingene, bruker du addDefaultActionHandlers. Hvis Microsoft 365 Copilot ikke er aktivert, gjør ikke denne metoden noe.

Eksempel

// 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 (klient-API-referanse)