مشاركة عبر


getGlobalContext.client (مرجع واجهة برمجة تطبيقات العميل)

يوفر الوصول إلى الأساليب لتحديد العميل الذي يتم استخدامه، وما إذا كان العميل متصلا بالخادم، ونوع الجهاز المستخدم.

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

تتوفر الأساليب التالية لسياق العميل.

getClient

إرجاع قيمة للإشارة إلى العميل الذي ينفذ البرنامج النصي فيه.

بناء الجملة

clientContext.getClient()

قيمة الإرجاع

النوع: سلسلة

الوصف: القيم التي تم إرجاعها هي:

القيمة‬ Client
Web تطبيق ويب
Web واجهة موحدة
Outlook عميل Dynamics 365 for Outlook (الوظيفة الإضافية COM)
Mobile تطبيق الأجهزة المحمولة

getClientState

إرجاع قيمة للإشارة إلى حالة العميل. يشير العميل في وضع عدم الاتصال أولا (في المعاينة) دائما إلى أنه غير متصل.

بناء الجملة

clientContext.getClientState()

قيمة الإرجاع

النوع: سلسلة

الوصف: القيم التي تم إرجاعها هي:

القيمة‬ Client
Online تطبيق ويب، عميل Dynamics 365 for Outlook (الوظيفة الإضافية COM)، تطبيق الأجهزة المحمولة، الواجهة الموحدة
Offline Outlook، تطبيق الأجهزة المحمولة

getFormFactor

إرجاع معلومات حول نوع الجهاز الذي يستخدمه المستخدم.

بناء الجملة

clientContext.getFormFactor()

قيمة الإرجاع

النوع: رقم

الوصف: القيم التي تم إرجاعها هي:

القيمة‬ عامل النموذج
0 Unknown
1 سطح المكتب
2 الكمبيوتر اللوحي
3 هاتف

isOffline

إرجاع معلومات سواء كانت حالة العميل متصلة أو غير متصلة. يقوم العميل في وضع عدم الاتصال أولا دائما بالإبلاغ عن أنه غير متصل.

بناء الجملة

clientContext.isOffline()

قيمة الإرجاع

النوع: منطقي

الوصف: صحيح إذا كان الخادم غير متصل؛ خطأ خلاف ذلك.

isNetworkAvailable

إرجاع معلومات سواء كانت الشبكة متوفرة أم لا، بغض النظر عن وضع العميل.

إشعار

لا تتوفر واجهة برمجة التطبيقات هذه للنشر المحلي ل Dynamics 365 Customer Engagement. مزيد من المعلومات: واجهات برمجة تطبيقات العميل غير مدعومة في تفاعل العملاء (محليا)

بناء الجملة

clientContext.isNetworkAvailable()

قيمة الإرجاع

النوع: منطقي

الوصف: صحيح إذا كانت الشبكة متوفرة؛ خطأ خلاف ذلك.

إعدادات المؤسسة
«User Settings»
Xrm.Utility.getGlobalContext