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 platform-default untuk tindakan Microsoft 365 Copilot.
Syntax
Xrm.Copilot.removeDefaultActionHandlers(actionId).then(successCallback, errorCallback);
Parameters
| Nama Parameter | Type | Required | Deskripsi |
|---|---|---|---|
actionId |
string | Yes | ID tindakan yang defaultnya ingin Anda hapus. Harus salah satu ID tindakan bawaan yang ditentukan dalam 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 tidak memengaruhi handler kustom yang terdaftar melalui addActionHandler. Untuk memulihkan handler default, gunakan addDefaultActionHandlers. Jika Microsoft 365 Copilot tidak diaktifkan, metode ini tidak melakukan apa pun.
Example
// 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
});