Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Supprime les gestionnaires par défaut de la plateforme pour une action de Microsoft 365 Copilot.
Syntax
Xrm.Copilot.removeDefaultActionHandlers(actionId).then(successCallback, errorCallback);
Paramètres
| Nom du paramètre | Catégorie | Required | Description |
|---|---|---|---|
actionId |
string | Oui | ID d’action dont vous souhaitez supprimer les valeurs par défaut. Doit être l’un des ID d’action intégrés définis dans addActionHandler. |
successCallback |
Function | Oui | Fonctionnalité à appeler lorsque l’opération aboutit. |
errorCallback |
Function | Oui | Fonction à appeler lorsque l’opération échoue. |
Valeur de retour
Type : Promise<void>
Remarks
Cette méthode n’affecte pas les gestionnaires personnalisés inscrits via addActionHandler. Pour restaurer les gestionnaires par défaut, utilisez addDefaultActionHandlers. Si Microsoft 365 Copilot n'est pas activé, cette méthode ne fait rien.
Exemple
// 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
});
Articles connexes
addDefaultActionHandlers
Xrm.Copilot (référence de l’API client)