设置选项卡的标题,如果出现以下情况:
- 焦点会话属于通道提供程序,或者它是主会话还是默认会话。
- 该选项卡属于焦点会话。
Syntax
Microsoft.CIFramework.setTabTitle(tabId, input).then(successCallback, errorCallback);
参数
| 名称 | 类型 | Required | 说明 |
|---|---|---|---|
| tabId | String | 是的 | 选项卡的唯一标识符 |
| 输入 | Json的 | 是的 | 包含选项卡标题的 JSON。 输入对象在结构和格式上与传递给 createTab 和 createSession 方法的输入对象相似。 |
| success回调 | 功能 | 否 | 检索记录时要调用的函数。 具有检索到的属性和值的 Promise 对象将传递给函数。 |
| errorCallback | 功能 | 否 | 作失败时要调用的函数。 |
返回值
Promise,值为 String
Example
var input = {
title: "newTitle"
}
Microsoft.CIFramework.setTabTitle("tab-id-2", input).then(
function success(result) {
console.log(result);
// Perform operations upon record retrieval and opening
},
function(error) {
console.log(error.message);
// Handle error conditions
}
);