Del via


updateContext (JavaScript API-reference) til Dynamics 365 Channel Integration Framework 2.0

Denne metode giver dig mulighed for at indstille automatiseringsordbogen. Det gør det muligt for udbydere at tilføje, ændre og fjerne værdier af slugs. De opdaterede værdier er derefter tilgængelige for fremtidige makroaktiveringer.

Syntaks

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

Parametre

Parameter Type Påkrævet Beskrivelse
input JSON-objekt Ja JSON-streng
sessionId String Ja Entydigt id for den aktuelle session.
isDelete Boolean Nej Indstil isDelete til true , hvis listen over parametre i input JSON skal slettes.
Hvis isDelete er indstillet til true, slettes satslinjeværdierne og er ikke længere tilgængelige for efterfølgende makroaktiveringer.
correlationId GUID Nej Bruges til at gruppere alle relaterede API-kald sammen til diagnostisk telemetri

Returværdi

Returnerer et løfte med strengværdi.

Eksempel

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