isM365CopilotEnabled (क्लाइंट एपीआई संदर्भ)

वर्तमान परिवेश में Microsoft 365 Copilot सक्षम है या नहीं, यह बताता है।

सिंटैक्स

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

पैरामीटर

पैरामीटर का नाम प्रकार आवश्यक विवरण
successCallback फलन हां ऑपरेशन सफल होने पर कॉल करने के लिए एक फ़ंक्शन।
errorCallback फलन हां ऑपरेशन विफल होने पर कॉल करने के लिए एक फ़ंक्शन।

लौटाया जाने वाला मान

प्रकार: Promise<boolean>

वर्तमान परिवेश में Microsoft 365 Copilot सक्षम है, तो true देता है; अन्यथा false देता है.

टिप्पणी

सक्षमता का निर्धारण चेक के एक रैंक अनुक्रम द्वारा किया जाता है: एक सुविधा नियंत्रण किल स्विच, तीन समानांतर पात्रता जांच (लाइसेंस, परिवेश सेटिंग और Dataverse अनुक्रमण स्थिति), एक वैकल्पिक ऐप-स्तरीय सेटिंग ओवरराइड और एक क्रमिक रोलआउट ध्वज. परिणाम 30 मिनट के लिए कैश किया जाता है, और समवर्ती कॉल डुप्लिकेट किए जाते हैं।

अन्य सभी Microsoft 365 Copilot विधियाँ निष्पादित करने से पहले इस मान की जाँच करती हैं और यदि यह false लौटाता है तो कार्रवाई के बिना पूरा करें।

उदाहरण

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

Xrm.Copilot (क्लाइंट एपीआई संदर्भ)