<object> 元素用于将插件技术的构造函数、属性和方法映射到 Orchestrator 脚本 API 所公开的 JavaScript 对象类型。

有关对象命名的约定信息,请参见 命名插件对象

<object> 元素为可选。插件可以拥有不限数量的 <object> 元素。<object> 元素具有以下属性。

类型 描述
script-name JavaScript 名称 类的脚本名称。必须全局唯一。此为必需属性。
java-class Java 类 由该 JavaScript 类封装的 Java 类。此为必需属性。
create true(默认)或 false 如果为 true,您可以为该类创建一个新实例。此为可选属性。
strict truefalse(默认值) 如果为 true,您只能调用在 vso.xml 文件中注释或声明的方法。此为可选属性。
is-deprecated truefalse(默认值) 如果为 true,此对象映射的方法已弃用。此为可选属性。
since-version 字符串 Java 类被弃用时的版本。此为可选属性。
表 1. 元素层次结构
父元素 子元素
<scripting-objects>
  • <description>
  • <deprecated>
  • <url>
  • <constructors>
  • <attributes>
  • <methods>
  • <singleton>