Class 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);

روش‌ها

روش نوع بازگشتی شرح مختصر
add Castable Type(dataType) Value Metadata یک نوع داده‌ی مجاز اختیاری اضافه می‌کند که می‌تواند به صورت پویا برای داده‌های متغیر به این فراداده‌ی مقداری تبدیل شود.
add Enum Value(enumValue) Value Metadata یک مقدار رشته‌ای اختیاری به مقادیر شمارشی مجاز یک متغیر اضافه می‌کند، این فیلد فقط در صورتی قابل تنظیم است که Data Type روی نوع رشته (String) تنظیم شده باشد.
set Default Value(defaultValue) Value Metadata مقدار پیش‌فرض اختیاری متغیر را تنظیم می‌کند، مثلاً اگر نوع متغیر boolean باشد، مقدار پیش‌فرض می‌تواند روی « true » یا « false » تنظیم شود.

مستندات دقیق

add Castable Type(dataType)

یک نوع داده‌ی مجاز اختیاری اضافه می‌کند که می‌تواند به صورت پویا برای داده‌های متغیر به این فراداده‌ی مقداری تبدیل شود.

پارامترها

نام نوع توضیحات
data Type Basic Data Type یک Basic Data Type که متغیر می‌تواند به آن تبدیل شود.

بازگشت

Value Metadata - این شیء فراداده‌ی مقدار، برای زنجیره‌سازی.


add Enum Value(enumValue)

یک مقدار رشته‌ای اختیاری به مقادیر شمارشی مجاز یک متغیر اضافه می‌کند، این فیلد فقط در صورتی قابل تنظیم است که Data Type روی نوع رشته (String) تنظیم شده باشد.

پارامترها

نام نوع توضیحات
enum Value String مقدار مجاز برای اضافه شدن به enumeration.

بازگشت

Value Metadata - این شیء فراداده‌ی مقدار، برای زنجیره‌سازی.


set Default Value(defaultValue)

مقدار پیش‌فرض اختیاری متغیر را تنظیم می‌کند، مثلاً اگر نوع متغیر boolean باشد، مقدار پیش‌فرض می‌تواند روی « true » یا « false » تنظیم شود.

پارامترها

نام نوع توضیحات
default Value String مقدار پیش‌فرض متغیر.

بازگشت

Value Metadata - این شیء فراداده‌ی مقدار، برای زنجیره‌سازی.