Skip to main content

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)

参数

属性数据类型必填说明
paramsstring多个值以分号相隔

返回值

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('设置成功')
}
}