Class ResourceData

ResourceData

تمثّل هذه السمة بيانات موارد خاصة بالتطبيق، وتحتوي بيانات الموارد على مجموعة من أزواج المفتاح/القيمة لأسماء المتغيرات وVariableData.

لا تتوفّر إلا لإضافات Google Workspace التي توسّع نطاق Google Workspace Studio.

مثال على الاستخدام:

let customResourceData = AddOnsResponseService.newResourceData()
  .setVariableDataMap(
    {
      "field_1": fieldData_1,
      "field_2": fieldData_2
    }
  );

let outputVariableData = AddOnsResponseService.newVariableData()
  .addResourceData(customResourceData);

let workflowAction = AddOnsResponseService.newReturnOutputVariablesAction()
  .setVariableDataMap({ "resource_data": outputVariableData });

الطُرق

الطريقةنوع القيمة التي تم إرجاعهاوصف قصير
addVariableData(key, value)ResourceDataتضيف هذه الطريقة VariableData مفتاحًا حسب اسم المتغيّر، ويتم استبدال القيمة إذا كان المفتاح متوفّرًا من قبل.
setVariableDataMap(fields)ResourceDataتضبط هذه السمة خريطة لبيانات المتغيّرات مفهرسة حسب أسماء المتغيّرات.

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

addVariableData(key, value)

تضيف هذه الطريقة VariableData مفتاحًا حسب اسم المتغيّر، ويتم استبدال القيمة إذا كان المفتاح متوفّرًا من قبل.

المعلمات

الاسمالنوعالوصف
keyStringتمثّل هذه السمة اسم المتغيّر المطلوب استرداد بيانات المتغيّر المقابلة له.
valueVariableDataتمثّل هذه السمة VariableData المطلوب إضافتها.

الإرجاع

ResourceData: عنصر بيانات المورد هذا، للسلسلة


setVariableDataMap(fields)

تضبط هذه السمة خريطة لبيانات المتغيّرات مفهرسة حسب أسماء المتغيّرات.

المعلمات

الاسمالنوعالوصف
fieldsObjectمجموعة من أزواج المفاتيح والقيم الخاصة بالبيانات المتغيرة والسلاسل

الإرجاع

ResourceData: عنصر بيانات المورد هذا، للسلسلة