Skip to content

文档实例(Application)

此对象代表当前文档实例,其为文档操作的顶级对象,开发者可以轻松的通过它获取到当前活动的窗口、活动文当对象,进而对其进行相关接口的调用。

属性列表

属性类型说明
ActiveDocumentDocument当前活动文档
ActiveWindowWindow当前活动窗口
FileInfo文档信息

ActiveDocument

当前活动文档实例,该对象内封装了丰富的方法供开发者调用,也是其它实用对象的入口。

数据类型

Document - 文档对象

示例

js
async function example() {
  await jssdk.ready();

  const app = jssdk.Application;

  // 活动文档
  const activeDocument = await app.ActiveDocument;

  // 当前文档名称
  const title = await activeDocument.FileInfo.Title;
  console.log(title);
}

ActiveWindow

当前活动窗口

数据类型

Window - 窗口对象

示例

js
async function example() {
  await jssdk.ready();

  const app = jssdk.Application;

  // 控制目录显示与否
  await app.ActiveWindow.DocumentMap.Show();
}

FileInfo

文档基础信息对象,该对象是 ActiveDocument.FileInfo 的快捷方式。查看文档

语法

表达式.FileInfo

示例

js
async function example() {
  await jssdk.ready();

  const app = instance.Application;

  // 返回一个 FileInfo 对象
  const FileInfo = await app.FileInfo;
}