Application
Application
属性
supportedEvents
支持的事件
语法
Application.supportedEvents
返回值
string[]
示例
function example() {
const supportedEvents = Application.supportedEvents;
}
events
监听的事件
语法
Application.events
返回值
string[]
示例
function example() {
const events = Application.events;
}
docType
文档类型
语法
Application.docType
返回值
string
示例
function example() {
const evedocTypents = Application.docType;
}
ActiveWindow
返回一个 Window 对象,该对象代表活动的 Excel 窗口
语法
Application.ActiveWindow
返回值
ActiveWindow
示例
function example() {
const ActiveWindow = Application.ActiveWindow;
}
方法
addListener
监听事件
removeListener
移除事件监听
ready
JSSDK: 1.2.3、zOffice2022.2 FP3 支持
调用高级 API 之前,等待文档加载完成,只需调用一次
语法
Application.ready()
返回值
Promise<boolean>
示例
async function example() {
await Application.ready();
}
updateParams4thirdparty
三方集成场景更新服务端的一些相关值
语法
Application.updateParams4thirdparty(params)
参数
| 属性 | 数据类型 | 必填 | 说明 |
|---|---|---|---|
| params | string | 是 | 多个值以分号相隔 |
返回值
Promise<boolean>
示例
async function example() {
const params = "3rd-party-token=xxx;id=demo-xlsx-123;x-webhook-header=xxx;"; //多个值以分号相隔
const success = Application.updateParams4thirdparty(params);
if(success){
console.log('设置成功')
}
}