Merk
Tilgang til denne siden krever autorisasjon. Du kan prøve å logge på eller endre kataloger.
Tilgang til denne siden krever autorisasjon. Du kan prøve å endre kataloger.
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
});