removeDefaultActionHandlers (αναφορά API προγράμματος-πελάτη)

Καταργεί τους προεπιλεγμένους χειρισμούς πλατφόρμας για μια ενέργεια Microsoft 365 Copilot.

Σύνταξη

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

Παράμετροι

Όνομα παραμέτρου Type Υποχρεωτικό Περιγραφή
actionId string Yes Το αναγνωριστικό ενέργειας του οποίου τις προεπιλογές θέλετε να καταργήσετε. Πρέπει να είναι ένα από τα ενσωματωμένα αναγνωριστικά ενεργειών που ορίζονται στο addActionHandler.
successCallback Function Yes Μια συνάρτηση για κλήση όταν η λειτουργία είναι επιτυχής.
errorCallback Function Yes Μια λειτουργία για κλήση όταν αποτύχει η λειτουργία.

Τιμή επιστροφής

Τύπος: Promise<void>

Remarks

Αυτή η μέθοδος δεν επηρεάζει τους προσαρμοσμένους χειρισμούς που καταχωρούνται μέσω της addActionHandler. Για να επαναφέρετε τους προεπιλεγμένους χειρισμούς, χρησιμοποιήστε το addDefaultActionHandlers. Εάν δεν είναι ενεργοποιημένη Microsoft 365 Copilot, αυτή η μέθοδος δεν κάνει τίποτα.

Παράδειγμα

// 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 (αναφορά API προγράμματος-πελάτη)