DynamicResourceDefinition هي وحدة أساسية لـ ResourceFieldsDefinitionRetrievedAction، ويمكن أن تحتوي على عدد واحد أو أكثر من ResourceField لتحديد عدد متغيرات الإخراج التي توفّرها خطوة في 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 | Dynamic | تضيف هذه السمة حقل موارد إلى تعريف المورد الديناميكي. |
set | Dynamic | يضبط هذا الإجراء المعرّف الخاص بتعريف المورد الديناميكي، ويتوافق هذا المعرّف مع workflow في ملف البيان. |
مستندات تفصيلية
addResourceField(resourceField)
تضيف هذه السمة حقل موارد إلى تعريف المورد الديناميكي.
المعلمات
| الاسم | النوع | الوصف |
|---|---|---|
resource | Resource | حقل المرجع المطلوب إضافته |
الإرجاع
DynamicResourceDefinition: هذا العنصر، للتسلسل
setResourceId(resourceId)
يضبط هذا الإجراء المعرّف الخاص بتعريف المورد الديناميكي، ويتوافق هذا المعرّف مع workflowResourceDefinitionId في ملف البيان.
المعلمات
| الاسم | النوع | الوصف |
|---|---|---|
resource | String | المعرّف الفريد لتعريف المورد الديناميكي. |
الإرجاع
DynamicResourceDefinition: هذا العنصر، للتسلسل