Class ResourceFieldsDefinitionRetrievedAction

資源欄位定義擷取動作

ResourceFieldsDefinitionRetrievedActionResourceFieldsDefinitionRetrievedAction 的一種,用於透過資訊清單中指定的 dynamicResourceDefinitionProvider 函式,擷取資源欄位清單的定義。一個 ResourceFieldsDefinitionRetrievedAction 可包含一或多個 DynamicResourceDefinition

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

用法範例:

let resourceDefinitions = AddOnsResponseService.newDynamicResourceDefinition()
   .setResourceId("resource_definition_1")
   .addResourceField(AddOnsResponseService.newResourceField()
     .setSelector("question_1")
     .setDisplayText("Question 1"))

let workflowAction = AddOnsResponseService.newResourceFieldsDefinitionRetrievedAction()
   .addDynamicResourceDefinition(resourceDefinitions)

let hostAppAction = AddOnsResponseService.newHostAppAction()
   .setWorkflowAction(workflowAction);

return AddOnsResponseService.newRenderActionBuilder()
   .setHostAppAction(hostAppAction)
   .build();

方法

方法傳回類型簡短說明
addDynamicResourceDefinition(dynamicResourceDefinition)ResourceFieldsDefinitionRetrievedAction在擷取的動作中,將 DynamicResourceDefinition 新增至資源欄位定義。

內容詳盡的說明文件

addDynamicResourceDefinition(dynamicResourceDefinition)

在擷取的動作中,將 DynamicResourceDefinition 新增至資源欄位定義。

參數

名稱類型說明
dynamicResourceDefinitionDynamicResourceDefinition要新增至動作的動態資源定義。

回攻員

ResourceFieldsDefinitionRetrievedAction:這個資源欄位定義會擷取動作,用於串連。