Class ResourceFieldsDefinitionRetrievedAction

ResourceFieldsDefinitionRetrievedAction

Un ResourceFieldsDefinitionRetrievedAction es un tipo de ResourceFieldsDefinitionRetrievedAction que se usa para recuperar la definición de una lista de campos de recursos a través de la función dynamicResourceDefinitionProvider especificada en el manifiesto. Un ResourceFieldsDefinitionRetrievedAction puede contener uno o más DynamicResourceDefinition.

Solo está disponible para los complementos de Google Workspace que extienden Google Workspace Studio.

Ejemplo de uso:

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

Métodos

MétodoTipo de datos que se muestraDescripción breve
addDynamicResourceDefinition(dynamicResourceDefinition)ResourceFieldsDefinitionRetrievedActionAgrega un DynamicResourceDefinition a la acción recuperada de la definición de campos de recursos.

Documentación detallada

addDynamicResourceDefinition(dynamicResourceDefinition)

Agrega un DynamicResourceDefinition a la acción recuperada de la definición de campos de recursos.

Parámetros

NombreTipoDescripción
dynamicResourceDefinitionDynamicResourceDefinitionEs la definición de recurso dinámico que se agregará a la acción.

Volver

ResourceFieldsDefinitionRetrievedAction: Acción recuperada de la definición de campos de este recurso, para encadenar.