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

Trả về liệu Microsoft 365 Copilot được bật trong môi trường hiện tại hay không.

Cú pháp

Xrm.Copilot.isM365CopilotEnabled().then(successCallback, errorCallback);

Tham số

Tên tham số Loại Bắt buộc Mô tả
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<boolean>

Trả true nếu Microsoft 365 Copilot được bật trong môi trường hiện tại; nếu không thì false.

Nhận xét

Bật được xác định bởi một chuỗi kiểm tra được xếp hạng: một kill switch điều khiển tính năng, ba kiểm tra tính đủ điều kiện song song (giấy phép, thiết đặt môi trường và trạng thái lập chỉ mục Dataverse), ghi đè cài đặt mức ứng dụng tùy chọn và cờ triển khai dần. Kết quả sẽ được lưu vào bộ đệm ẩn trong 30 phút và các cuộc gọi đồng thời bị trùng lặp.

Tất cả các phương Microsoft 365 Copilot khác kiểm tra giá trị này trước khi thực thi và hoàn tất mà không cần hành động nếu nó trả về false.

Ví dụ:

const isEnabled = await Xrm.Copilot.isM365CopilotEnabled();
if (isEnabled) {
    // Show Copilot-related controls
}

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