Nota
Capaian ke halaman ini memerlukan kebenaran. Anda boleh cuba mendaftar masuk atau menukar direktori.
Capaian ke halaman ini memerlukan kebenaran. Anda boleh cuba menukar direktori.
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
}