Class ResourceFieldsDefinitionRetrievedAction

リソースフィールド定義取得アクション

ResourceFieldsDefinitionRetrievedActionResourceFieldsDefinitionRetrievedAction の一種で、マニフェストで指定された dynamicResourceDefinitionProvider 関数を介して、リソース フィールドのリストの定義を取得するために使用されます。1 つの 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 - このリソース フィールド定義は、チェーン用にアクションを取得します。