Condividi tramite


updateContext (informazioni di riferimento sull'API JavaScript) per Dynamics 365 Channel Integration Framework 2.0

Questo metodo consente di impostare il dizionario di automazione. Consente ai provider di aggiungere, modificare e rimuovere i valori degli slug. I valori aggiornati sono quindi disponibili per le future chiamate di macro.

Sintassi

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

Parametri

Parametro TIPO Obbligatorio Description
ingresso Oggetto JSON Yes Stringa JSON
sessionId String Yes Identificatore univoco della sessione corrente.
isDelete Boolean NO Impostare isDelete su true se l'elenco dei parametri in input JSON deve essere eliminato.
Se isDelete è impostato su true, i valori slug verranno eliminati e non saranno più disponibili per le successive chiamate di macro.
correlationId Identificatore Unico Globale (GUID) NO Usato per raggruppare tutte le chiamate API correlate per i dati di telemetria diagnostica

Valore restituito

Restituisce una promessa con valore stringa.

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