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