主题
Panes
任务窗口对象
语法
表达式.Panes
表达式:文档类型应用对象
示例
//@file=base.docx
async function example() {
await instance.ready()
const app = instance.Application
// 任务窗口对象
const panes = await app.Panes
}
Visible
控制任务窗口显示隐藏
语法
表达式.Visible
表达式:实例化的 Panes
对象
示例
//@file=base.docx
async function example() {
await instance.ready()
const app = instance.Application
// 任务窗口对象
const panes = await app.Panes
// 控制任务窗口显示隐藏
const pane = await panes.Add({
Caption: '任务窗口',
Visible: false
})
// 3 秒后显示任务窗口
setTimeout(() => {
pane.Visible = true
}, 3000)
}
Add()
新增任务窗口
语法
表达式.Add({ Caption, Visible })
表达式:实例化的 Panes
对象
参数
属性 | 数据类型 | 默认值 | 必填 | 说明 |
---|---|---|---|---|
Caption | String | 是 | 任务窗口标题 | |
Visible | Boolean | 否 | 是否展示任务窗口 |
返回值
返回对应的 Panes
对象。
示例
//@file=base.docx
async function example() {
await instance.ready()
const app = instance.Application
// 任务窗口对象
const panes = await app.Panes
// 新增任务窗口
const pane = await panes.Add({
Caption: '任务窗口',
Visible: true
})
}
Delete()
删除任务窗口
语法
表达式.Delete()
表达式:实例化的 Panes
对象
示例
//@file=base.docx
async function example() {
await instance.ready()
const app = instance.Application
// 任务窗口对象
const panes = await app.Panes
// 新增任务窗口
const pane = await panes.Add({
Caption: '任务窗口',
Visible: true
})
// 删除任务窗口
setTimeout(async () => {
await pane.Delete()
}, 3000)
}
OnClose
监听任务窗口关闭
语法
表达式.OnClose = Function
表达式:实例化的 Panes
对象
示例
//@file=base.docx
async function example() {
await instance.ready()
const app = instance.Application
// 任务窗口对象
const panes = await app.Panes
// 新增任务窗口
const pane = await panes.Add({
Caption: '任务窗口',
Visible: true
})
// 监听任务窗口关闭
pane.OnClose = () => {
console.log('任务窗口关闭')
}
}
OnShow
监听任务窗口显示
语法
表达式.OnShow = Function
表达式:实例化的 Panes
对象
示例
//@file=base.docx
async function example() {
await instance.ready()
const app = instance.Application
// 任务窗口对象
const panes = await app.Panes
// 新增任务窗口
const pane = await panes.Add({
Caption: '任务窗口',
Visible: true
})
// 监听任务窗口显示
pane.OnShow = e => {
console.log('任务窗口显示')
}
}