isM365CopilotEnabled (αναφορά API προγράμματος-πελάτη)

Επιστρέφει εάν η Microsoft Copilot είναι ενεργοποιημένη στο τρέχον περιβάλλον.

Σύνταξη

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

Παράμετροι

Όνομα παραμέτρου Type Υποχρεωτικό Περιγραφή
successCallback Function Yes Μια συνάρτηση για κλήση όταν η λειτουργία είναι επιτυχής.
errorCallback Function Yes Μια λειτουργία για κλήση όταν αποτύχει η λειτουργία.

Τιμή επιστροφής

Τύπος: Promise<boolean>

Επιστρέφει εάν το Microsoft Copilot είναι ενεργοποιημένο στο τρέχον περιβάλλον, false διαφορετικά επιστρέφει true .

Remarks

Η ενεργοποίηση καθορίζεται από μια ταξινομημένη ακολουθία ελέγχων: έναν διακόπτη εναλλαγής λειτουργίας ελέγχου, τρεις παράλληλους ελέγχους καταλληλότητας (άδεια χρήσης, ρύθμιση περιβάλλοντος και κατάσταση ευρετηρίου Dataverse), μια προαιρετική παράκαμψη ρύθμισης σε επίπεδο εφαρμογής και μια σταδιακή σημαία παράδοσης. Το αποτέλεσμα αποθηκεύεται στο cache για 30 λεπτά και οι ταυτόχρονες κλήσεις αφιερώνονται.

Όλες οι άλλες μέθοδοι Microsoft Copilot ελέγχουν αυτή την τιμή πριν την εκτέλεση και την ολοκλήρωση χωρίς ενέργεια, εάν επιστρέφει false.

Παράδειγμα

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

Xrm.Copilot (αναφορά API προγράμματος-πελάτη)