Class DynamicResourceDefinition

DynamicResourceDefinition

Un oggetto DynamicResourceDefinition è un componente di base 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.

Esempi 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 di risorsa dinamica.
setResourceId(resourceId)DynamicResourceDefinitionImposta l'ID per la definizione di risorsa dinamica. Questo ID corrisponde a workflowResourceDefinitionId nel manifest.

Documentazione dettagliata

addResourceField(resourceField)

Aggiunge un campo risorsa alla definizione di risorsa dinamica.

Parametri

NomeTipoDescrizione
resourceFieldResourceFieldIl campo risorsa da aggiungere.

Indietro

DynamicResourceDefinition : questo oggetto, per il concatenamento.


setResourceId(resourceId)

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

Parametri

NomeTipoDescrizione
resourceIdStringL'identificatore univoco per la definizione di risorsa dinamica.

Indietro

DynamicResourceDefinition : questo oggetto, per il concatenamento.