Partager via


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

Cette méthode vous permet de définir le dictionnaire d’automatisation. Il permet aux fournisseurs d’ajouter, de modifier et de supprimer des valeurs de slugs. Les valeurs mises à jour sont ensuite disponibles pour les futurs appels de macro.

Syntaxe

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

Paramètres

Paramètre Type Nécessaire Description
input Objet JSON Oui Chaîne JSON
sessionId String Oui Identificateur unique de la session actuelle.
isDelete Valeur booléenne Non Définit isDelete sur true si la liste des paramètres dans l’objet JSON input doit être supprimé.
Si isDelete est paramétré sur true, les valeurs de slug seront supprimées et ne seront plus disponibles pour les appels de macro ultérieurs.
correlationId GUID Non Utilisé pour regrouper tous les appels d’API associés pour la télémétrie de diagnostic

Valeur renvoyée

Renvoie une promesse avec une valeur de chaîne.

Exemple

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