<attribute> 元素会将 Java 类的属性从插件技术映射到 Orchestrator JavaScript 引擎提供的 JavaScript 属性。

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

类型 描述
java-name Java 属性 Java 属性的名称此为必需属性。
script-name JavaScript 对象 对应 JavaScript 对象的名称。此为必需属性。
return-type 字符串 此属性返回的对象类型。会显示在 API Explorer 文档中。此为可选属性。
注: 如果 JavaScript 返回类型为 Properties,其支持的基础 Java 实现则为 java.util.HashMapjava.util.Hashtable
read-only truefalse 如果为 true,您无法修改此属性。此为可选属性。
is-optional truefalse 如果为 true,此字段可以为空。此为可选属性。
show-in-api truefalse 如果为 false,此属性不会显示在 API 文档中。此为可选属性。
is-deprecated truefalse 如果为 true,此对象映射的属性已弃用。此为可选属性。
since-version 数字 属性被弃用时的版本。此为可选属性。
表 1. 元素层次结构
父元素 子元素
<attributes>