Class ResourceField

حقلالمرجع

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

الطُرق

الطريقةنوع القيمة التي يتم إرجاعهاوصف قصير
setDataType(dataType)ResourceFieldتضبط هذه السمة نوع بيانات الحقل، وتسمح للخطوات الأخرى بفلترة المتغيرات حسب النوع عند الاختيار.
setDisplayText(displayText)ResourceFieldتضبط هذه السمة وصف الحقل الذي يظهر للمستخدم النهائي أثناء اختيار المتغير في الخطوات اللاحقة.
setSelector(selector)ResourceFieldتضبط هذه السمة مفتاحًا لوظيفة مقدّم الخدمة من أجل تقديم القيمة أثناء تنفيذ الخطوة.

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

setDataType(dataType)

تضبط هذه السمة نوع بيانات الحقل، وتسمح للخطوات الأخرى بفلترة المتغيرات حسب النوع عند الاختيار.

المعلمات

الاسمالنوعالوصف
dataTypeDataTypeعنصر نوع بيانات، يمكن أن يكون نوع بيانات أساسيًا أو نوع مورد مخصّصًا

الإرجاع

ResourceField: عنصر حقل المورد هذا، للسلسلة.


setDisplayText(displayText)

تضبط هذه السمة وصف الحقل الذي يظهر للمستخدم النهائي أثناء اختيار المتغير في الخطوات اللاحقة.

المعلمات

الاسمالنوعالوصف
displayTextStringوصف للمستخدمين النهائيين عند اختيار المتغيرات

الإرجاع

ResourceField: عنصر حقل المورد هذا، للسلسلة.


setSelector(selector)

تضبط هذه السمة مفتاحًا لوظيفة مقدّم الخدمة من أجل تقديم القيمة أثناء تنفيذ الخطوة.

المعلمات

الاسمالنوعالوصف
selectorStringمفتاح مرجع الحقل المستخدَم لاسترداد VariableData المرتبط به باستخدام المفتاح نفسه المستخدَم في ResourceData.

الإرجاع

ResourceField: عنصر حقل المورد هذا، للسلسلة.