Class DynamicResourceDefinition

DefinisiResourceDinamis

DynamicResourceDefinition adalah blok penyusun untuk ResourceFieldsDefinitionRetrievedAction, yang dapat berisi satu atau beberapa angka ResourceField untuk menentukan secara dinamis jumlah variabel output yang disediakan oleh langkah-langkah di Google Workspace Studio.

Hanya tersedia untuk add-on Google Workspace yang memperluas Google Workspace Studio.

Contoh penggunaan:

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

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
addResourceField(resourceField)DynamicResourceDefinitionMenambahkan kolom resource ke definisi resource dinamis.
setResourceId(resourceId)DynamicResourceDefinitionMenetapkan ID untuk definisi resource dinamis, ID ini sesuai dengan workflowResourceDefinitionId dalam manifes.

Dokumentasi mendetail

addResourceField(resourceField)

Menambahkan kolom resource ke definisi resource dinamis.

Parameter

NamaJenisDeskripsi
resourceFieldResourceFieldKolom resource yang akan ditambahkan.

Pulang pergi

DynamicResourceDefinition — Objek ini, untuk pengaitan.


setResourceId(resourceId)

Menetapkan ID untuk definisi resource dinamis, ID ini sesuai dengan workflowResourceDefinitionId dalam manifes.

Parameter

NamaJenisDeskripsi
resourceIdStringID unik untuk definisi resource dinamis.

Pulang pergi

DynamicResourceDefinition — Objek ini, untuk pengaitan.