isM365CopilotEnabled (Referència a l'API del client)

Indica si Microsoft 365 Copilot està activat en l'entorn actual.

Sintaxi

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

Paràmetres

Nom del paràmetre Tipus Necessari Descripció
successCallback Funció Sí Una funció per cridar quan l'operació té èxit.
errorCallback Funció Sí Una funció per cridar quan l'operació falla.

Valor retornat

Tipus: Promise<boolean>

Retorna true si Microsoft 365 Copilot està activat en l'entorn actual; false en cas contrari.

Observacions

L'habilitació es determina mitjançant una seqüència classificada de comprovacions: un interruptor de control de funcionalitats, tres comprovacions paral·leles d'elegibilitat (llicència, configuració d'entorn i estat d'indexació de Dataverse), una opció opcional per sobreescriptura a nivell d'aplicació i una bandera de desplegament gradual. El resultat es guarda en memòria cau durant 30 minuts, i les crides simultànies es desduplicen.

Tots els altres mètodes Microsoft 365 Copilot comproven aquest valor abans d'executar-los i completen sense acció si retorna false.

Exemple

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

Xrm.Copilot (Referència de l'API del client)