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

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

सिंटैक्स

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

पैरामीटर

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

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

प्रकार: Promise<boolean>

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

टिप्पणी

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

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

उदाहरण

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

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