Σημείωμα
Η πρόσβαση σε αυτήν τη σελίδα απαιτεί εξουσιοδότηση. Μπορείτε να δοκιμάσετε να εισέλθετε ή να αλλάξετε καταλόγους.
Η πρόσβαση σε αυτήν τη σελίδα απαιτεί εξουσιοδότηση. Μπορείτε να δοκιμάσετε να αλλάξετε καταλόγους.
Καταργεί τους προεπιλεγμένους χειρισμούς πλατφόρμας για μια ενέργεια 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 προγράμματος-πελάτη)