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

Loại bỏ các bộ xử lý mặc định nền tảng cho một Microsoft 365 Copilot động mới.

Cú pháp

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

Tham số

Tên tham số Loại Bắt buộc Mô tả
actionId chuỗi ID hành động có mặc định bạn muốn loại bỏ. Phải là một trong các ID hành động dựng sẵn được xác định trong 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 không ảnh hưởng đến bộ xử lý tùy chỉnh được đăng ký thông qua addActionHandler. Để khôi phục bộ xử lý mặc định, hãy sử dụng addDefaultActionHandlers. Nếu Microsoft 365 Copilot không được bật, phương pháp này không làm gì cả.

Ví dụ:

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