แชร์ผ่าน


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

ยกเลิกการแจ้งเตือนเกี่ยวกับการสนทนาขาเข้าตามโทเค็นการยกเลิก

Syntax

Microsoft.CIFramework.cancelEvent(cancellationToken, correlationId).then(successCallback, errorCallback);

Parameters

ชื่อ ประเภท ต้องมี คำอธิบาย
cancellationToken สตริง ใช่ สตริงที่ไม่ซ้ํากันที่มีให้ใน notifyEvent เมธอดเพื่อแสดงการแจ้งเตือนเกี่ยวกับการสนทนาที่เข้ามา
correlationId GUID ไม่ ใช้เพื่อจัดกลุ่มการเรียก API ที่เกี่ยวข้องทั้งหมดเข้าด้วยกันสําหรับการวัดทางไกลในการวินิจฉัย
successCallback ฟังก์ชัน ไม่ ฟังก์ชันที่จะเรียกใช้เมื่อคําขอสําเร็จ เมื่อเรียกกลับสําเร็จ ออบเจ็กต์การตอบกลับจะมีโทเค็นการยกเลิก
errorCallback ฟังก์ชัน ไม่ ฟังก์ชันที่จะเรียกใช้เมื่อคําขอล้มเหลว

รายละเอียดฟังก์ชันการโทรกลับ

วัตถุต่อไปนี้จะถูกส่งผ่านไปยังsuccessCallbackฟังก์ชัน and errorCallback

successCallback (ฟังก์ชัน successCallback)

ส่งกลับโทเค็นการยกเลิก

errorCallback (ฟังก์ชัน errorCallback)

ตัวอย่างวัตถุ JSON:

{
	"message" : "<error details>",
	"msdyn_name" : "CancelEvent"
}

พารามิเตอร์

ข้อความ คำอธิบาย
RejectAfterClientError เกิดข้อยกเว้นที่ไม่รู้จัก (เกิดขึ้นเมื่อการเรียก API ของแพลตฟอร์มล้มเหลวหรือพารามิเตอร์อินพุตบางอย่างหายไป)

ตัวอย่าง

// Trying to cancel a notification, use the same cancelToken passed during creation of notification in notifyEvent
Microsoft.CIFramework.cancelEvent(CancelToken).then(
                function success(result) {
                                console.log(result);
                                // Perform operations
                },
                function (error) {
                                console.log(error.message);
                                // Handle error conditions
                }
);