Sdílet prostřednictvím


updateContext (Referenční dokumentace rozhraní JavaScript API) pro Dynamics 365 Channel Integration Framework 2.0

Tato metoda umožňuje nastavit slovník automatizace. Umožňuje poskytovatelům přidávat, upravovat a odebírat hodnoty slimáků. Aktualizované hodnoty jsou pak k dispozici pro budoucí vyvolání maker.

Syntaxe

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

Parametry

Parameter Typ Povinné Description
vstup Objekt JSON Ano Řetězec JSON
ID relace String Ano Jedinečný identifikátor aktuální relace.
isDelete logický Ne Nastavte isDelete na true , pokud má být seznam parametrů ve input formátu JSON odstraněn.
Pokud isDelete je nastavena na true, hodnoty popisu budou odstraněny a již nebudou k dispozici pro následná vyvolání maker.
ID korelace GUID Ne Slouží k seskupení všech souvisejících volání rozhraní API pro diagnostickou telemetrii.

Návratová hodnota

Vrátí příslib s řetězcovou hodnotou.

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