<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,物件將對應已過時的 Java 類別。選用屬性。

since-version

字串

Java 類別過時以後的版本。選用屬性。

表格 1. 元素記錄

父系元素

子系元素

<scripting-objects>

  • <description>

  • <deprecated>

  • <url>

  • <constructors>

  • <attributes>

  • <methods>

  • <singleton>