Delen via


cancelEvent (JavaScript API-referentie) voor Dynamics 365 Channel Integration Framework 2.0

Annuleert de melding over inkomende gesprekken op basis van het annuleringstoken.

Syntaxis

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

Parameterwaarden

Naam Typologie Verplicht Description
annulering Token String Yes Unieke tekenreeks die in de notifyEvent methode is geleverd om meldingen over inkomende gesprekken weer te geven.
correlatie-id GUID (Globaal Unieke Identificatiecode) Nee. Wordt gebruikt om alle gerelateerde API-aanroepen te groeperen voor diagnostische telemetrie.
succesTerugbellen Functie Nee. Een functie om te bellen wanneer de aanvraag is gelukt. Bij een geslaagde callback bevat het antwoordobject het annuleringstoken.
foutCallback Functie Nee. Een functie om aan te roepen wanneer het verzoek mislukt.

Details van de callback-functie

De volgende objecten worden doorgegeven aan de successCallback functies en errorCallback .

successCallback-functie

Retourneert het annuleringstoken.

errorCallback functie

Voorbeeld van een JSON-object:

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

Parameters

message Description
RejectAfterClientError Er is een onbekende uitzondering opgetreden (treedt op wanneer de aanroep van de platform-API mislukt of wanneer een invoerparameter ontbreekt)

Example

// 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
                }
);