ResourceField هي وحدة أساسية من DynamicResourceDefinition، ويتوافق كل حقل موارد مع متغير إخراج للخطوة الحالية. يمكن أن يحتوي DynamicResourceDefinition واحد على حقول موارد متعددة.
لا تتوفّر إلا لإضافات Google Workspace التي توسّع نطاق Google Workspace Studio.
مثال على الاستخدام:
function onDynamicDefinitionFunction(e) { // ... let resourceField = AddOnsResponseService.newResourceField() .setSelector("question_1") .setDisplayText("Question 1") .setDataType(AddOnsResponseService.newDataType() .setBasicDataType(AddOnsResponseService.BasicDataType.STRING) ); let resourceDefinitions = AddOnsResponseService.newDynamicResourceDefinition() .setResourceId("resource_definition_1") .addResourceField(resourceField); // ... } function onDynamicProviderFunction(e) { // ... let workflowAction = AddOnsResponseService.newResourceRetrievedAction() .setResourceData( AddOnsResponseService.newResourceData() .addVariableData("question_1", AddOnsResponseService.newVariableData().addStringValue("Answer 1")) ); // ... }
الطُرق
| الطريقة | نوع القيمة التي تم إرجاعها | وصف قصير |
|---|---|---|
set | Resource | تضبط هذه السمة نوع بيانات الحقل، وتسمح للخطوات الأخرى بفلترة المتغيّرات حسب النوع عند الاختيار. |
set | Resource | تضبط هذه السمة وصف الحقل الذي يظهر للمستخدم النهائي أثناء اختيار المتغير في الخطوات اللاحقة. |
set | Resource | تضبط هذه السمة مفتاحًا لوظيفة مقدّم الخدمة من أجل تقديم القيمة أثناء تنفيذ الخطوة. |
مستندات تفصيلية
setDataType(dataType)
تضبط هذه السمة نوع بيانات الحقل، وتسمح للخطوات الأخرى بفلترة المتغيّرات حسب النوع عند الاختيار.
المعلمات
| الاسم | النوع | الوصف |
|---|---|---|
data | Data | كائن نوع البيانات، والذي يمكن أن يكون نوع بيانات أساسيًا أو نوع مورد مخصّصًا |
الإرجاع
ResourceField: عنصر حقل المورد هذا، للسلسلة.
setDisplayText(displayText)
تضبط هذه السمة وصف الحقل الذي يظهر للمستخدم النهائي أثناء اختيار المتغير في الخطوات اللاحقة.
المعلمات
| الاسم | النوع | الوصف |
|---|---|---|
display | String | وصف للمستخدمين النهائيين عند اختيار المتغيرات |
الإرجاع
ResourceField: عنصر حقل المورد هذا، للسلسلة.
setSelector(selector)
تضبط هذه السمة مفتاحًا لوظيفة مقدّم الخدمة من أجل تقديم القيمة أثناء تنفيذ الخطوة.
المعلمات
| الاسم | النوع | الوصف |
|---|---|---|
selector | String | مفتاح مرجع الحقل المستخدَم لاسترداد Variable المرتبط به
باستخدام المفتاح نفسه المستخدَم في Resource |
الإرجاع
ResourceField: عنصر حقل المورد هذا، للسلسلة.