適用於 Dynamics 365 管道整合架構 2.0 的 updateContext (JavaScript API 參考)

此方法可讓您設定自動化字典。 它可讓提供者新增、修改及移除 slug 的值。 然後,更新的值可用於未來的巨集調用。

語法

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

參數

參數 類型 為必填項目 Description
輸入 JSON 物件 Yes JSON 字串
sessionId 繩子 Yes 目前工作階段的唯一識別碼。
是刪除 布林值 否 如果要刪除 JSON 中的isDelete參數清單,請設定true為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
    }
);