Partager via


cancelEvent (Référence API JavaScript) pour l’environnement d’intégration du canal de Dynamics 365 2.0

Annule la notification concernant les conversations entrantes en fonction du jeton d’annulation.

Syntaxe

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

Paramètres

Nom  Type Requise Description
cancellationToken String Oui Chaîne unique fournie dans la notifyEvent méthode pour afficher les notifications sur les conversations entrantes.
correlationId GUID Non Utilisé pour regrouper tous les appels d’API associés pour la télémétrie de diagnostic.
successCallback Function Non Fonction à appeler lorsque la demande aboutit. En cas de rappel réussi, l’objet de réponse contiendra le jeton d’annulation.
errorCallback Function Non Fonction à appeler lorsque la requête échoue.

Détails de la fonction de rappel

Les objets suivants sont passés dans les fonctions successCallback et errorCallback .

Fonction successCallback

Renvoie le jeton d’annulation.

Fonction errorCallback

Exemple d’objet JSON :

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

Paramètres

message Description
RejectAfterClientError Une exception inconnue s’est produite (se produit lorsque l’appel de l’API Platform échoue ou qu’un paramètre d’entrée est manquant)

Exemple

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