Uma DynamicResourceDefinition é um bloco de construção para um Resource. Ela pode conter um ou mais números de Resource para definir dinamicamente o número de variáveis de saída fornecidas por uma etapa no Google Workspace Studio.
Disponível apenas para complementos do Google Workspace que estendem o Google Workspace Studio.
Exemplo de uso:
let dynamicResourceDefinition = AddOnsResponseService.newDynamicResourceDefinition() .setResourceId("resource_definition_1") // The resource ID must match the one defined in the manifest. .addResourceField( AddOnsResponseService.newResourceField() .setSelector("question_1") .setDisplayText("Question 1") );
Métodos
| Método | Tipo de retorno | Breve descrição |
|---|---|---|
add | Dynamic | Adiciona um campo de recurso à definição de recurso dinâmico. |
set | Dynamic | Define o ID da definição de recurso dinâmico, que corresponde ao workflow no manifesto. |
Documentação detalhada
add Resource Field(resourceField)
Adiciona um campo de recurso à definição de recurso dinâmico.
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
resource | Resource | O campo de recurso a ser adicionado. |
Retornar
Dynamic: este objeto, para encadeamento.
set Resource Id(resourceId)
Define o ID da definição de recurso dinâmico, que corresponde ao workflow no manifesto.
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
resource | String | O identificador exclusivo da definição de recurso dinâmico. |
Retornar
Dynamic: este objeto, para encadeamento.