Class ValueMetadata

ValueMetadata

تحتوي السمة valueMetadata على معلومات حول القيم المحتمَلة لمتغيّر.

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

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

let allowedValue1 = "001";
let allowedValue2 = "002";

const valueMetadata = AddOnsResponseService.newValueMetadata()
   .addEnumValue(allowedValue1);
   .addEnumValue(allowedValue2)
   .setDefaultValue(allowedValue1)
   .addCastableType(AddOnsResponseService.BasicDataType.STRING)
   .addCastableType(AddOnsResponseService.BasicDataType.INTEGER);

الطُرق

الطريقةنوع القيمة التي تم إرجاعهاوصف قصير
addCastableType(dataType)ValueMetadataتضيف هذه الطريقة أنواعًا اختيارية مسموحًا بها يمكن تحويلها ديناميكيًا لبيانات متغيّر إلى بيانات القيمة الوصفية هذه.
addEnumValue(enumValue)ValueMetadataتضيف هذه الطريقة قيمة سلسلة اختيارية إلى قيم التعداد المسموح بها لمتغيّر، ولا يمكن ضبط هذا الحقل إلا إذا تم ضبط DataType على النوع String.
setDefaultValue(defaultValue)ValueMetadataتضبط هذه الطريقة القيمة التلقائية الاختيارية للمتغيّر، مثلاً، إذا كان نوع المتغيّر منطقيًا، يمكن ضبط defaultValue على "true" أو "false".

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

addCastableType(dataType)

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

المَعلمات

الاسمالنوعالوصف
dataTypeBasicDataTypeBasicDataType يمكن تحويل المتغيّر إليه

الإرجاع

ValueMetadata — عنصر بيانات القيمة الوصفية هذا، من أجل الربط بين الطرق


addEnumValue(enumValue)

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

المَعلمات

الاسمالنوعالوصف
enumValueStringالقيمة المسموح بها المطلوب إضافتها إلى التعداد

الإرجاع

ValueMetadata — عنصر بيانات القيمة الوصفية هذا، من أجل الربط بين الطرق


setDefaultValue(defaultValue)

تضبط هذه الطريقة القيمة التلقائية الاختيارية للمتغيّر، مثلاً، إذا كان نوع المتغيّر منطقيًا، يمكن ضبط defaultValue على "true" أو "false".

المَعلمات

الاسمالنوعالوصف
defaultValueStringالقيمة التلقائية للمتغيّر

الإرجاع

ValueMetadata — عنصر بيانات القيمة الوصفية هذا، من أجل الربط بين الطرق