یک DynamicResourceDefinition یک بلوک سازنده برای یک Resource Fields Definition Retrieved Action است که میتواند شامل یک یا چند عدد Resource Field باشد تا به صورت پویا تعداد متغیرهای خروجی ارائه شده توسط یک مرحله در Google Workspace Studio را تعریف کند.
فقط برای افزونههای Google Workspace که Google Workspace Studio را توسعه میدهند، در دسترس است.
نمونه استفاده:
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") );
روشها
| روش | نوع بازگشتی | شرح مختصر |
|---|---|---|
add Resource Field(resourceField) | Dynamic Resource Definition | یک فیلد منبع به تعریف منبع پویا اضافه میکند. |
set Resource Id(resourceId) | Dynamic Resource Definition | شناسه (ID) تعریف منبع پویا را تنظیم میکند، این شناسه با workflow Resource Definition Id در مانیفست مطابقت دارد. |
مستندات دقیق
add Resource Field(resourceField)
یک فیلد منبع به تعریف منبع پویا اضافه میکند.
پارامترها
| نام | نوع | توضیحات |
|---|---|---|
resource Field | Resource Field | فیلد منبعی که باید اضافه شود. |
بازگشت
Dynamic Resource Definition - این شیء، برای زنجیرهسازی.
set Resource Id(resourceId)
شناسه (ID) تعریف منبع پویا را تنظیم میکند، این شناسه با workflow Resource Definition Id در مانیفست مطابقت دارد.
پارامترها
| نام | نوع | توضیحات |
|---|---|---|
resource Id | String | شناسه منحصر به فرد برای تعریف منبع پویا. |
بازگشت
Dynamic Resource Definition - این شیء، برای زنجیرهسازی.