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.
Nota:
Use esta API solo cuando la sesión enfocada pertenezca al proveedor o si es la sesión principal o predeterminada.
Crea una pestaña en una sesión enfocada y devuelve el identificador único de la pestaña creada.
Syntax
Microsoft.CIFramework.createTab(input, correlationId).then(successCallback, errorCallback);
Parámetros
| Nombre | Tipo | Required | Descripción |
|---|---|---|---|
| entrada | String | Sí | Entrada JSON |
| successCallback | Función | No | Función a la que se llama cuando se crea un registro. El identificador único (ID de pestaña) de la pestaña creada se devuelve en la respuesta. |
| errorCallback | Función | No | Función a la que se llama cuando se produce un error en la operación. Se pasará un objeto con las siguientes propiedades: errorCode: Número. Código de error. message: Cadena. Mensaje de error que describe el problema. |
La estructura del input parámetro JSON es la siguiente:
{
//Unique name of the tab
// type = string
templateName: <unique name of the tab template>;
//additional context for tab creation and tab slugs
// type = JSON Object
templateParameters?:<>
//should this tab be focused after the creation
// type=boolean
isFocused?: <true or false>;
}
Valor devuelto
Promesa con el valor del ID de pestaña como cadena
Example
var tabInput = {
//Unique Name of the Application Tab Template
// type = string
templateName: "msdyn_test_entity",
templateParameters: {
entityName: "incident",
data: "{}",
},
isFocused: true
};
Microsoft.CIFramework.createTab(tabInput).then((tabId)=>{
console.log("created tab with id" + tabId);
}, (error)=>{
console.log(error);
});