Class DynamicResourceDefinition

DynamicResourceDefinition

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

الطُرق

الطريقةنوع القيمة التي تم إرجاعهاوصف قصير
addResourceField(resourceField)DynamicResourceDefinitionتضيف هذه السمة حقل موارد إلى تعريف المورد الديناميكي.
setResourceId(resourceId)DynamicResourceDefinitionيضبط هذا الإجراء المعرّف الخاص بتعريف المورد الديناميكي، ويتوافق هذا المعرّف مع workflowResourceDefinitionId في ملف البيان.

مستندات تفصيلية

addResourceField(resourceField)

تضيف هذه السمة حقل موارد إلى تعريف المورد الديناميكي.

المعلمات

الاسمالنوعالوصف
resourceFieldResourceFieldحقل المرجع المطلوب إضافته

الإرجاع

DynamicResourceDefinition: هذا العنصر، للتسلسل


setResourceId(resourceId)

يضبط هذا الإجراء المعرّف الخاص بتعريف المورد الديناميكي، ويتوافق هذا المعرّف مع workflowResourceDefinitionId في ملف البيان.

المعلمات

الاسمالنوعالوصف
resourceIdStringالمعرّف الفريد لتعريف المورد الديناميكي.

الإرجاع

DynamicResourceDefinition: هذا العنصر، للتسلسل