getGlobalContext.client (क्लाइंट API संदर्भ)

यह निर्धारित करने के लिए विधियों तक पहुँच प्रदान करता है कि किस क्लाइंट का उपयोग किया जा रहा है, क्लाइंट सर्वर से कनेक्टेड है या नहीं, और किस प्रकार के डिवाइस का उपयोग किया जा रहा है।

var clientContext = Xrm.Utility.getGlobalContext().client

क्लाइंट संदर्भ के लिए निम्न विधियाँ उपलब्ध हैं।

getClient

यह इंगित करने के लिए एक मान देता है कि स्क्रिप्ट किस क्लाइंट में निष्पादित हो रही है।

सिंटैक्स

clientContext.getClient()

वापसी मान

प्रकार: स्ट्रिंग

वर्णन: दिए गए मान हैं:

मूल्य ग्राहक
Web वेब अनुप्रयोग
Web एकीकृत इंटरफ़ेस
Outlook Dynamics 365 for Outlook क्लाइंट (COM ऐड-इन)
Mobile मोबाइल ऐप

getClientState

क्लाइंट की स्थिति को इंगित करने के लिए एक मान लौटाता है। ऑफ़लाइन-प्रथम मोड (पूर्वावलोकन में) में एक क्लाइंट हमेशा इंगित करता है कि यह ऑफ़लाइन है।

सिंटैक्स

clientContext.getClientState()

वापसी मान

प्रकार: स्ट्रिंग

वर्णन: दिए गए मान हैं:

मूल्य ग्राहक
Online वेब अनुप्रयोग, Dynamics 365 for Outlook क्लाइंट (COM ऐड-इन), मोबाइल अनुप्रयोग, एकीकृत इंटरफ़ेस
Offline आउटलुक, मोबाइल ऐप

getFormFactor

उपयोगकर्ता द्वारा उपयोग किए जा रहे डिवाइस के प्रकार के बारे में जानकारी देता है।

सिंटैक्स

clientContext.getFormFactor()

वापसी मान

प्रकार: संख्या

वर्णन: दिए गए मान हैं:

मूल्य फॉर्म फैक्टर
0 अज्ञात
1 डेस्कटॉप
2 टेबलेट
3 फ़ोन

ऑफ़लाइन है

जानकारी देता है कि क्लाइंट स्थिति ऑनलाइन है या ऑफलाइन। ऑफ़लाइन-प्रथम मोड में एक क्लाइंट हमेशा रिपोर्ट करता है कि यह ऑफ़लाइन है।

सिंटैक्स

clientContext.isOffline()

वापसी मान

प्रकार: बूलियन

विवरण: यदि सर्वर ऑफ़लाइन है तो सच है; अन्यथा झूठा।

isNetworkAvailable

क्लाइंट मोड की परवाह किए बिना नेटवर्क उपलब्ध है या नहीं, जानकारी लौटाता है।

नोट

यह API Dynamics 365 Customer Engagement ऑन-प्रिमाइसेस परिनियोजन के लिए उपलब्ध नहीं है. अधिक जानकारी: Customer API Customer Engagement (on-premises) में समर्थित नहीं हैं

सिंटैक्स

clientContext.isNetworkAvailable()

वापसी मान

प्रकार: बूलियन

विवरण: नेटवर्क उपलब्ध होने पर सच है; अन्यथा झूठा।

संगठन सेटिंग्स
उपयोगकर्ता सेटिंग्स
Xrm.Utility.getGlobalContext