Class 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: عنصر بيانات المورد هذا، للسلسلة