หมายเหตุ
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลอง ลงชื่อเข้าใช้หรือเปลี่ยนไดเรกทอรีได้
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลองเปลี่ยนไดเรกทอรีได้
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
}
);