Class DynamicResourceDefinition

動態資源定義

DynamicResourceDefinition 是 ResourceFieldsDefinitionRetrievedAction 的建構區塊,可包含一或多個 ResourceField,動態定義 Google Workspace Studio 中步驟提供的輸出變數數量。

僅適用於擴充 Google Workspace Studio 的 Google Workspace 外掛程式。

用法範例:

let dynamicResourceDefinition = AddOnsResponseService.newDynamicResourceDefinition()
   .setResourceId("resource_definition_1") // The resource ID must match the one defined in the manifest.
   .addResourceField(
     AddOnsResponseService.newResourceField()
       .setSelector("question_1")
       .setDisplayText("Question 1")
   );

方法

方法傳回類型簡短說明
addResourceField(resourceField)DynamicResourceDefinition在動態資源定義中新增資源欄位。
setResourceId(resourceId)DynamicResourceDefinition設定動態資源定義的 ID,這個 ID 對應至資訊清單中的 workflowResourceDefinitionId

內容詳盡的說明文件

addResourceField(resourceField)

在動態資源定義中新增資源欄位。

參數

名稱類型說明
resourceFieldResourceField要新增的資源欄位。

回攻員

DynamicResourceDefinition - 這個物件,用於鏈結。


setResourceId(resourceId)

設定動態資源定義的 ID,這個 ID 對應至資訊清單中的 workflowResourceDefinitionId

參數

名稱類型說明
resourceIdString動態資源定義的專屬 ID。

回攻員

DynamicResourceDefinition - 這個物件,用於鏈結。