Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Menghapus handler kustom yang didaftarkan sebelumnya untuk tindakan Microsoft 365 Copilot.
Syntax
Xrm.Copilot.removeActionHandler(actionId, actionHandler).then(successCallback, errorCallback);
Parameters
| Nama Parameter | Type | Required | Deskripsi |
|---|---|---|---|
actionId |
string | Yes | Pengidentifikasi unik tindakan. |
actionHandler |
Function | Yes | Handler yang akan dihapus. Harus berupa referensi fungsi yang sama yang diteruskan ke addActionHandler. |
successCallback |
Function | Yes | Fungsi untuk memanggil saat operasi berhasil. |
errorCallback |
Function | Yes | Fungsi untuk memanggil saat operasi gagal. |
Mengembalikan Nilai
Jenis: Promise<void>
Remarks
Metode ini hanya menghapus referensi fungsi tertentu yang Anda lewati. Ini tidak memengaruhi handler lain untuk hal yang sama actionId. Jika Microsoft 365 Copilot tidak diaktifkan, metode tidak melakukan apa pun.
Example
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);