Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Este método le permite configurar el diccionario de automatización. Permite a los proveedores agregar, modificar y eliminar valores de campos de datos dinámicos. Los valores actualizados estarán disponibles para futuras invocaciones de macros.
Sintaxis
Microsoft.CIFramework.updateContext(input, sessionId, isDelete, correlationId);
Parámetros
| Parámetro | Escriba | Requerido | Description |
|---|---|---|---|
| input | Objeto JSON | Sí | Cadena JSON |
| sessionId | String | Sí | Identificador único de la sesión actual. |
| isDelete | Booleana | No | Establezca isDelete como true si la lista de parámetros en input JSON se debe eliminar.Si isDelete se establece en true, los valores de slug se eliminarán y ya no estarán disponibles para invocaciones de macro posteriores. |
| correlationId | GUID | No | Se usa para agrupar todas las llamadas API relacionadas para telemetría de diagnóstico |
Valor de retorno
Devuelve una promesa con valor de cadena.
Ejemplo
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
}
);