Uma ResourceRetrievedAction é usada para recuperar o conteúdo de recursos personalizados quando necessário, em que o campo de recurso personalizado é definido no ResourceData.
Disponível apenas para complementos do Google Workspace que estendem o Google Workspace Studio.
Exemplo de uso:
let fieldData_1 = AddOnsResponseService.newVariableData() .addStringValue("value_1"); let fieldData_2 = AddOnsResponseService.newVariableData() .addStringValue("value_2"); let resourceData = AddOnsResponseService.newResourceData() .addVariableData("field_1", fieldData_1) .addVariableData("field_2", fieldData_2) let workflowAction = AddOnsResponseService.newResourceRetrievedAction() .setResourceData(resourceData) let hostAppAction = AddOnsResponseService.newHostAppAction() .setWorkflowAction(workflowAction); return AddOnsResponseService.newRenderActionBuilder() .setHostAppAction(hostAppAction) .build();
Métodos
| Método | Tipo de retorno | Breve descrição |
|---|---|---|
set | Resource | Define o Resource para a ação de recurso recuperado para fornecer valores aos campos de recursos dinâmicos
ou personalizados. |
Documentação detalhada
setResourceData(resourceData)
Define o ResourceData para a ação de recurso recuperado para fornecer valores aos campos de recursos dinâmicos ou personalizados.
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
resource | Resource | O Resource retornado pela ação de recurso recuperado. |
Retornar
ResourceRetrievedAction: essa ação de recurso recuperado, para encadeamento.