Class ResourceFieldsDefinitionRetrievedAction

ResourceFieldsDefinitionRetrievedAction

Объект ResourceFieldsDefinitionRetrievedAction — это тип объекта ResourceFieldsDefinitionRetrievedAction , используемый для получения определения списка полей ресурса через функцию dynamicResourceDefinitionProvider , указанную в манифесте. Объект ResourceFieldsDefinitionRetrievedAction может содержать один или несколько DynamicResourceDefinition .

Доступно только для дополнений Google Workspace, расширяющих функциональность Google Workspace Studio.

Пример использования:

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();

Методы

Метод Тип возвращаемого значения Краткое описание
add Dynamic Resource Definition(dynamicResourceDefinition) Resource Fields Definition Retrieved Action Добавляет Dynamic Resource Definition к действию получения определения полей ресурса.

Подробная документация

addDynamicResourceDefinition(dynamicResourceDefinition)

Добавляет DynamicResourceDefinition к действию получения определения полей ресурса.

Параметры

Имя Тип Описание
dynamic Resource Definition Dynamic Resource Definition Определение динамического ресурса, которое необходимо добавить к действию.

Возвращаться

ResourceFieldsDefinitionRetrievedAction — Это действие получения определения полей ресурса, предназначенное для создания цепочек действий.