适用于 Dynamics 365 渠道集成框架 2.0 的 updateContext(JavaScript API 参考)

此方法允许您设置自动化字典。 它使提供程序能够添加、修改和删除 slug 的值。 然后,更新的值可用于将来的宏调用。

Syntax

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

参数

参数 类型 必选 Description
输入 JSON 对象 是的 JSON 字符串
会话 Id String 是的 当前会话的唯一标识符。
是删除 布尔 设置为isDeletetrue是否要删除 JSON 中的input参数列表。
如果设置为 isDelete,则 true slug 值将被删除,并且不再可用于后续宏调用。
correlationId GUID 用于将所有相关 API 调用分组在一起以进行诊断遥测

返回值

返回带有字符串值的 promise。

Example

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