Объект 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 — Это действие получения определения полей ресурса, предназначенное для создания цепочек действий.