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