แชร์ผ่าน


getFocusedSession (การอ้างอิง JavaScript API) สําหรับ Dynamics 365 Channel Integration Framework 2.0

Note

เนื้อหานี้ใช้กับ Dynamics 365 Channel Integration Framework รุ่น 2.0 เท่านั้น

Note

API การจัดการเซสชันช่วยให้คุณสามารถรวมประสบการณ์หลายเซสชันในแอปพื้นที่ทํางาน Copilot Service เท่านั้น

ส่งกลับตัวระบุเฉพาะของเซสชันที่อยู่ในโฟกัส หากเป็นของผู้ให้บริการช่องทาง มิฉะนั้นจะส่งคืน null รหัสเซสชันจะ null หากตัวเชื่อมต่อพยายามดึงเซสชันที่มุ่งเน้นที่สร้างขึ้นโดยใช้ตัวเชื่อมต่ออื่น

Syntax

Microsoft.CIFramework.getFocusedSession().then(successCallback, errorCallback);

พารามิเตอร์

ชื่อ ชนิด จำเป็นต้องระบุ รายละเอียด
successCallback ฟังก์ชัน ไม่ใช่ ฟังก์ชันที่จะเรียกใช้เมื่อคําขอตั้งค่าสถานะแผงควบคุมสําเร็จ
errorCallback ฟังก์ชัน ไม่ใช่ ฟังก์ชันที่จะเรียกใช้เมื่อคําขอตั้งค่าสถานะแผงควบคุมล้มเหลว

ส่งคืนค่า

สัญญาด้วยค่าเป็น String

ตัวอย่าง

Microsoft.CIFramework.getFocusedSession().then(
function success(result) {
console.log(result);
// perform operations on session id value
},
function (error) {
console.log(error.message);
// handle error conditions
}
);