แชร์ผ่าน


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

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

Syntax

Microsoft.CIFramework.updateContext(input, sessionId, isDelete, correlationId);

Parameters

พารามิเตอร์ ประเภท ต้องมี คำอธิบาย
อินพุต วัตถุ JSON ใช่ สตริง JSON
sessionId สตริง ใช่ ตัวระบุเฉพาะของเซสชันปัจจุบัน
ลบ แบบบูลีน ไม่ ตั้งค่า isDelete เป็นถ้า true รายการพารามิเตอร์ใน input JSON จะถูกลบ
หาก isDelete ตั้งค่าเป็น trueค่า slug จะถูกลบและจะไม่พร้อมใช้งานสําหรับการเรียกใช้แมโครในภายหลังอีกต่อไป
correlationId GUID ไม่ ใช้เพื่อจัดกลุ่มการเรียก API ที่เกี่ยวข้องทั้งหมดเข้าด้วยกันสําหรับการวัดและส่งข้อมูลทางไกลในการวินิจฉัย

ส่งคืนค่า

ส่งกลับสัญญาที่มีค่าสตริง

ตัวอย่าง

var sessionId = await Microsoft.CIFramework.getFocusedSession().then(successCallback, errorCallback);
var input = { "customerName" : "Contoso" };
Microsoft.CIFramework.updateContext(input, sessionId).then(
    function success(result) {
        console.log(result);
        // Perform operations upon record retrieval and opening
    },
    function (error) {
        console.log(error.message);
        // Handle error conditions
    }
);