Bemærk
Adgang til denne side kræver godkendelse. Du kan prøve at logge på eller ændre mapper.
Adgang til denne side kræver godkendelse. Du kan prøve at ændre mapper.
Fjerner platformstandardhandlerne for en Microsoft 365 Copilot handling.
Syntaks
Xrm.Copilot.removeDefaultActionHandlers(actionId).then(successCallback, errorCallback);
Parametre
| Parameternavn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
actionId |
streng | Yes | Det handlings-id, hvis standarder du vil fjerne. Skal være et af de indbyggede handlings-id'er, der er defineret i addActionHandler. |
successCallback |
Function | Yes | En funktion, der skal kaldes, når handlingen lykkes. |
errorCallback |
Function | Yes | En funktion, der skal kaldes, når handlingen mislykkes. |
Returværdi
Type: Promise<void>
Remarks
Denne metode påvirker ikke brugerdefinerede handlere, der er registreret via addActionHandler. Hvis du vil gendanne standardhandlerne, skal du bruge addDefaultActionHandlers. Hvis Microsoft 365 Copilot ikke er aktiveret, gør denne metode ingenting.
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
});