Class ResourceFieldsDefinitionRetrievedAction

ResourceFieldsDefinitionRetrievedAction

Um ResourceFieldsDefinitionRetrievedAction é um tipo de ResourceFieldsDefinitionRetrievedAction usado para recuperar a definição de uma lista de campos de recursos usando a função dynamicResourceDefinitionProvider especificada no manifesto. Um ResourceFieldsDefinitionRetrievedAction pode conter um ou mais DynamicResourceDefinition.

Disponível apenas para complementos do Google Workspace que estendem o Google Workspace Studio.

Exemplo 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 retornoBreve descrição
addDynamicResourceDefinition(dynamicResourceDefinition)ResourceFieldsDefinitionRetrievedActionAdiciona um DynamicResourceDefinition à ação de recuperação da definição dos campos de recursos.

Documentação detalhada

addDynamicResourceDefinition(dynamicResourceDefinition)

Adiciona um DynamicResourceDefinition à ação de recuperação da definição dos campos de recursos.

Parâmetros

NomeTipoDescrição
dynamicResourceDefinitionDynamicResourceDefinitionA definição de recurso dinâmico a ser adicionada à ação.

Retornar

ResourceFieldsDefinitionRetrievedAction: ação recuperada da definição de campos de recursos para encadeamento.