<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>