removeActionHandler (Tài liệu tham khảo về API máy khách)

Loại bỏ bộ xử lý tùy chỉnh đã đăng ký trước đó cho Microsoft Copilot động mới.

Cú pháp

Xrm.Copilot.removeActionHandler(actionId, actionHandler).then(successCallback, errorCallback);

Tham số

Tên tham số Loại Bắt buộc Mô tả
actionId chuỗi Có Mã định danh duy nhất của hành động.
actionHandler Hàm Có Bộ xử lý cần loại bỏ. Phải là cùng một tham chiếu hàm được truyền cho addActionHandler.
successCallback Hàm Có Một hàm để gọi khi thao tác thành công.
errorCallback Hàm Có Một hàm để gọi khi hoạt động không thành công.

Giá trị trả về

Kiểu: Promise<void>

Nhận xét

Phương pháp này chỉ loại bỏ tham chiếu hàm cụ thể mà bạn vượt qua. Nó không ảnh hưởng đến các bộ xử lý khác cho cùng một actionId. Nếu Microsoft Copilot không được bật, thì phương pháp không làm gì cả.

Ví dụ:

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 (Tài liệu tham khảo về API máy khách)