Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Замечание
Используйте этот API только в том случае, если сеанс с фокусом принадлежит поставщику или если это домашний сеанс или сеанс по умолчанию.
Создает вкладку в фокусированном сеансе и возвращает уникальный идентификатор созданной вкладки.
Синтаксис
Microsoft.CIFramework.createTab(input, correlationId).then(successCallback, errorCallback);
Параметры
| Имя | Тип | Required | Описание |
|---|---|---|---|
| ввод | String | Да | Входные данные JSON |
| successОбратный звонок | Функция | нет | Функция, вызываемая при создании записи. В ответе возвращается уникальный идентификатор (ID вкладки) созданной вкладки. |
| errorCallback | Функция | нет | Функция, вызываемая при сбое операции. Будет передан объект со следующими свойствами: errorCode: Число. Код ошибки. message: Строка. Сообщение об ошибке с описанием проблемы. |
Структура параметра input JSON выглядит следующим образом:
{
//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>;
}
Возвращаемое значение
Промис со значением идентификатора табуляции как String
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);
});