Class DynamicResourceDefinition

DynamicResourceDefinition

Una DynamicResourceDefinition è un blocco predefinito per un ResourceFieldsDefinitionRetrievedAction, può contenere uno o più numeri di ResourceField per definire dinamicamente il numero di variabili di output fornite da un passaggio in Google Workspace Studio.

Disponibile solo per i componenti aggiuntivi di Google Workspace che estendono Google Workspace Studio.

Esempio di utilizzo:

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

Metodi

MetodoTipo restituitoBreve descrizione
addResourceField(resourceField)DynamicResourceDefinitionAggiunge un campo risorsa alla definizione della risorsa dinamica.
setResourceId(resourceId)DynamicResourceDefinitionImposta l'ID per la definizione della risorsa dinamica. Questo ID corrisponde a workflowResourceDefinitionId nel manifest.

Documentazione dettagliata

addResourceField(resourceField)

Aggiunge un campo risorsa alla definizione della risorsa dinamica.

Parametri

NomeTipoDescrizione
resourceFieldResourceFieldIl campo della risorsa da aggiungere.

Indietro

DynamicResourceDefinition: questo oggetto, per il concatenamento.


setResourceId(resourceId)

Imposta l'ID per la definizione della risorsa dinamica. Questo ID corrisponde a workflowResourceDefinitionId nel manifest.

Parametri

NomeTipoDescrizione
resourceIdStringL'identificatore univoco della definizione della risorsa dinamica.

Indietro

DynamicResourceDefinition: questo oggetto, per il concatenamento.