Nota
Capaian ke halaman ini memerlukan kebenaran. Anda boleh cuba mendaftar masuk atau menukar direktori.
Capaian ke halaman ini memerlukan kebenaran. Anda boleh cuba menukar direktori.
Mengalih keluar pengendali tersuai yang didaftarkan sebelum ini untuk tindakan Microsoft 365 Copilot.
Syntax
Xrm.Copilot.removeActionHandler(actionId, actionHandler).then(successCallback, errorCallback);
Parameter
| Nama Parameter | Jenis | Diperlukan | Perihalan |
|---|---|---|---|
actionId |
rentetan | Ya | Pengecam unik tindakan. |
actionHandler |
Fungsi | Ya | Pengendali untuk dikeluarkan. Mestilah rujukan fungsi yang sama yang dihantar kepada addActionHandler. |
successCallback |
Fungsi | Ya | Fungsi untuk memanggil apabila operasi berjaya. |
errorCallback |
Fungsi | Ya | Fungsi untuk memanggil apabila operasi gagal. |
Nilai Kembali
Jenis: Promise<void>
Kenyataan
Kaedah ini hanya mengalih keluar rujukan fungsi tertentu yang anda luluskan. Ia tidak menjejaskan pengendali lain untuk perkara yang sama actionId. Jika Microsoft 365 Copilot tidak didayakan, kaedah itu tidak melakukan apa-apa.
Contoh
const handler = async (data) => { /* ... */ };
await Xrm.Copilot.addActionHandler("My.Namespace.MyActionMessage", handler);
// Later, when no longer needed:
await Xrm.Copilot.removeActionHandler("My.Namespace.MyActionMessage", handler);