Class DynamicResourceDefinition

DynamicResourceDefinition

Eine DynamicResourceDefinition ist ein Baustein für eine ResourceFieldsDefinitionRetrievedAction. Sie kann eine oder mehrere ResourceField-Zahlen enthalten, um die Anzahl der Ausgabevariablen dynamisch zu definieren, die von einem Schritt in Google Workspace Studio bereitgestellt werden.

Nur für Google Workspace-Add-ons verfügbar, die Google Workspace Studio erweitern.

Verwendungsbeispiel:

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

Methoden

MethodeRückgabetypKurzbeschreibung
addResourceField(resourceField)DynamicResourceDefinitionFügt der dynamischen Ressourcendefinition ein Ressourcenfeld hinzu.
setResourceId(resourceId)DynamicResourceDefinitionLegt die ID für die dynamische Ressourcendefinition fest. Diese ID entspricht der workflowResourceDefinitionId im Manifest.

Detaillierte Dokumentation

addResourceField(resourceField)

Fügt der dynamischen Ressourcendefinition ein Ressourcenfeld hinzu.

Parameter

NameTypBeschreibung
resourceFieldResourceFieldDas hinzuzufügende Ressourcenfeld.

Rückflug

DynamicResourceDefinition – Dieses Objekt für die Verkettung.


setResourceId(resourceId)

Legt die ID für die dynamische Ressourcendefinition fest. Diese ID entspricht der workflowResourceDefinitionId im Manifest.

Parameter

NameTypBeschreibung
resourceIdStringDie eindeutige Kennung für die dynamische Ressourcendefinition.

Rückflug

DynamicResourceDefinition – Dieses Objekt für die Verkettung.