แชร์ผ่าน


getGlobalContext.client (การอ้างอิง API ไคลเอ็นต์)

ให้การเข้าถึงวิธีการเพื่อกําหนดไคลเอ็นต์ที่กําลังใช้งาน ไม่ว่าไคลเอ็นต์จะเชื่อมต่อกับเซิร์ฟเวอร์ และอุปกรณ์ชนิดใดที่กําลังใช้งานอยู่

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

วิธีการต่อไปนี้จะพร้อมใช้งานสําหรับบริบทไคลเอ็นต์

getClient

แสดงค่า เพื่อระบุว่าสคริปต์ใดที่กําลังดําเนินการ

ไวยากรณ์

clientContext.getClient()

ค่าส่งกลับ

ชนิด: สตริง

คําอธิบาย: ค่าที่ส่งกลับคือ:

ค่า ลูกค้า
Web เว็บแอพลิเคชัน
Web ส่วนติดต่อแบบรวม
Outlook Dynamics 365 สําหรับไคลเอ็นต์ Outlook (COM add-in)
Mobile ใช้งานใน

getClientState

แสดงค่าเพื่อระบุสถานะของไคลเอ็นต์ ไคลเอ็นต์ในโหมดออฟไลน์ครั้งแรก (ในการแสดงตัวอย่าง) จะระบุอยู่เสมอว่าอยู่ในโหมดออฟไลน์

ไวยากรณ์

clientContext.getClientState()

ค่าส่งกลับ

ชนิด: สตริง

คําอธิบาย: ค่าที่ส่งกลับคือ:

ค่า ลูกค้า
Online เว็บแอปพลิเคชัน Dynamics 365 สําหรับไคลเอ็นต์ Outlook (COM add-in), แอปสําหรับอุปกรณ์เคลื่อนที่ ส่วนติดต่อแบบรวมศูนย์
Offline Outlook, แอปสําหรับอุปกรณ์เคลื่อนที่

getFormFactor

ส่งกลับข้อมูลเกี่ยวกับชนิดของอุปกรณ์ที่ผู้ใช้ใช้

ไวยากรณ์

clientContext.getFormFactor()

ค่าส่งกลับ

ชนิด: ตัวเลข

คําอธิบาย: ค่าที่ส่งกลับคือ:

ค่า ปัจจัยฟอร์ม
0 ไม่รู้จัก
1 พื้นโต๊ะ
2 แท็บเล็ต
3 หมายเลข

isOffline

ส่งกลับข้อมูลว่าสถานะไคลเอ็นต์ออนไลน์หรือออฟไลน์ ไคลเอ็นต์ในโหมดออฟไลน์ครั้งแรกจะรายงานว่าเป็นแบบออฟไลน์เสมอ

ไวยากรณ์

clientContext.isOffline()

ค่าส่งกลับ

ชนิด: บูลีน

คําอธิบาย: true ถ้าเซิร์ฟเวอร์ออฟไลน์อยู่ เท็จ ถ้าเป็นอย่างอื่น

isNetworkAvailable

ส่งกลับข้อมูลว่าเครือข่ายพร้อมใช้งานหรือไม่ โดยไม่คํานึงถึงโหมดไคลเอ็นต์

Note

API นี้ไม่พร้อมใช้งานสําหรับการปรับใช้ Dynamics 365 Customer Engagement ภายในองค์กร ข้อมูลเพิ่มเติม: API ไคลเอ็นต์ไม่ได้รับการสนับสนุนในการมีส่วนร่วมของลูกค้า (ภายในองค์กร)

ไวยากรณ์

clientContext.isNetworkAvailable()

ค่าส่งกลับ

ชนิด: บูลีน

คําอธิบาย: true ถ้าเครือข่ายพร้อมใช้งาน; เท็จ ถ้าเป็นอย่างอื่น

การตั้งค่าองค์กร
การตั้งค่าผู้ใช้
Xrm.Utility.getGlobalContext