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 365 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 Mã định danh duy nhất của hành động.
actionHandler Hàm 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 Một hàm để gọi khi thao tác thành công.
errorCallback Hàm 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 365 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)