此方法可讓您設定自動化字典。 它可讓提供者新增、修改及移除 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
}
);