removeActionHandler (Rujukan API Klien)

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);

addActionHandler
Xrm.Copilot (Rujukan API Pelanggan)