isM365CopilotEnabled (Rujukan API Pelanggan)

Mengembalikan sama ada Microsoft Copilot diaktifkan 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>

Kembali true jika Microsoft Copilot diaktifkan dalam persekitaran semasa; jika tidak. false

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 Copilot lain memeriksa nilai ini sebelum melaksanakan dan selesaikan tanpa tindakan jika ia mengembalikan false.

Contoh

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

Xrm.Copilot (Rujukan API Pelanggan)