Σημείωμα
Η πρόσβαση σε αυτήν τη σελίδα απαιτεί εξουσιοδότηση. Μπορείτε να δοκιμάσετε να εισέλθετε ή να αλλάξετε καταλόγους.
Η πρόσβαση σε αυτήν τη σελίδα απαιτεί εξουσιοδότηση. Μπορείτε να δοκιμάσετε να αλλάξετε καταλόγους.
Ακυρώνει την ειδοποίηση σχετικά με εισερχόμενες συνομιλίες με βάση το διακριτικό ακύρωσης.
Syntax
Microsoft.CIFramework.cancelEvent(cancellationToken, correlationId).then(successCallback, errorCallback);
Parameters
| Πλήρες όνομα | Type | Απαραίτητο | Περιγραφή |
|---|---|---|---|
| ακύρωσηToken | String | Όχι | Μοναδική συμβολοσειρά που παρέχεται στη notifyEvent μέθοδο εμφάνισης ειδοποιήσεων σχετικά με εισερχόμενες συνομιλίες. |
| correlationId | GUID | όχι | Χρησιμοποιείται για την ομαδοποίηση όλων των σχετικών κλήσεων API για διαγνωστική τηλεμετρία. |
| επιτυχίαΕπανάκληση | Function | όχι | Μια λειτουργία κλήσης όταν η αίτηση είναι επιτυχής. Κατά την επιτυχή επιστροφή κλήσης, το αντικείμενο απόκρισης θα περιέχει το διακριτικό ακύρωσης. |
| errorCallback | Function | όχι | Μια λειτουργία κλήσης όταν αποτύχει η αίτηση. |
Λεπτομέρειες λειτουργίας επιστροφής κλήσης
Τα ακόλουθα αντικείμενα μεταβιβάζονται στις συναρτήσεις and successCallbackerrorCallback .
successCallback (Συνάρτηση successCallback)
Επιστρέφει το διακριτικό ακύρωσης.
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
}
);