DynamicResourceDefinition, Resource için bir yapı taşıdır. Google Workspace Studio'daki bir adım tarafından sağlanan çıkış değişkenlerinin sayısını dinamik olarak tanımlamak için bir veya daha fazla Resource sayısı içerebilir.
Yalnızca Google Workspace Studio'yu genişleten Google Workspace eklentileri için kullanılabilir.
Örnek kullanım:
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") );
Yöntemler
| Yöntem | Dönüş türü | Kısa açıklama |
|---|---|---|
add | Dynamic | Dinamik kaynak tanımına bir kaynak alanı ekler. |
set | Dynamic | Dinamik kaynak tanımının kimliğini ayarlar. Bu kimlik, manifestteki workflow öğesine karşılık gelir. |
Ayrıntılı belgeler
add Resource Field(resourceField)
Dinamik kaynak tanımına bir kaynak alanı ekler.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
resource | Resource | Eklenecek kaynak alanı. |
Return
Dynamic: Zincirleme için kullanılan bu nesne.
set Resource Id(resourceId)
Dinamik kaynak tanımının kimliğini ayarlar. Bu kimlik, manifestteki workflow öğesine karşılık gelir.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
resource | String | Dinamik kaynak tanımının benzersiz tanımlayıcısı. |
Return
Dynamic: Zincirleme için kullanılan bu nesne.