isM365CopilotEnabled (Rujukan API Pelanggan)

Mengembalikan sama ada Microsoft 365 Copilot didayakan dalam persekitaran semasa.

Syntax

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

Parameter

Nama Parameter Jenis Diperlukan Perihalan
successCallback Fungsi Ya Fungsi untuk memanggil apabila operasi berjaya.
errorCallback Fungsi Ya Fungsi untuk memanggil apabila operasi gagal.

Nilai Kembali

Jenis: Promise<boolean>

Mengembalikan true jika Microsoft 365 Copilot didayakan dalam persekitaran semasa; false sebaliknya.

Kenyataan

Pembolehan ditentukan oleh urutan semakan berperingkat: suis bunuh kawalan ciri, tiga semakan kelayakan selari (lesen, tetapan persekitaran dan status pengindeksan Dataverse), gantian tetapan peringkat apl pilihan dan bendera pelancaran secara beransur-ansur. Hasilnya dicache selama 30 minit, dan panggilan serentak dinyahduplikasi.

Semua kaedah Microsoft 365 Copilot lain menyemak nilai ini sebelum dilaksanakan dan lengkapkan tanpa tindakan jika ia mengembalikan false.

Contoh

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

Xrm.Copilot (Rujukan API Pelanggan)