removeDefaultActionHandlers (Rujukan API Klien)

Mengalih keluar pengendali lalai platform untuk tindakan Microsoft 365 Copilot.

Syntax

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

Parameter

Nama Parameter Jenis Diperlukan Perihalan
actionId rentetan Ya ID tindakan yang lalainya anda mahu alih keluar. Mestilah salah satu ID tindakan terbina dalam yang ditakrifkan dalam 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 tidak menjejaskan pengendali tersuai yang didaftarkan melalui addActionHandler. Untuk memulihkan pengendali lalai, gunakan addDefaultActionHandlers. Jika Microsoft 365 Copilot tidak didayakan, kaedah ini tidak melakukan apa-apa.

Contoh

// 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 (Rujukan API Pelanggan)