يُستخدَم DataType لضبط نوع متغيّر. يمكن أن يكون النوع أحد أنواع البيانات الأساسية أو نوع موارد خاصًا بـ Workspace Studio.
لا تتوفّر إلا لإضافات Google Workspace التي توسّع نطاق Google Workspace Studio.
مثال على الاستخدام:
const dataType = AddOnsResponseService.newDataType() .setBasicDataType( AddOnsResponseService.BasicDataType.STRING ) .setValueMetadata( AddOnsResponseService.newValueMetadata() .addEnumValue("sample_enum_value") ); let resourceField = AddOnsResponseService.newResourceField() .setSelector("question_1") .setDisplayText("Question 1") .setDataType(dataType); }
الطُرق
| الطريقة | نوع القيمة التي تم إرجاعها | وصف قصير |
|---|---|---|
set | Data | يضبط نوع البيانات على أحد Basics المتوافقة. |
set | Data | يضبط نوع البيانات على Resource محدّد مخصّص. |
set | Data | تضبط هذه السمة Value، التي تحتوي على معلومات متعلقة بالنوع الخاص بالمتغير. |
مستندات تفصيلية
setBasicDataType(basicDataType)
يضبط نوع البيانات على أحد BasicDataTypes المتوافقة.
المَعلمات
| الاسم | النوع | الوصف |
|---|---|---|
basic | Basic | نوع البيانات الأساسي الذي ينتمي إليه المتغير. |
الإرجاع
DataType: عنصر نوع البيانات هذا، ويُستخدَم في التسلسل.
setResourceType(resourceType)
يضبط نوع البيانات على ResourceType محدّد مخصّص.
المَعلمات
| الاسم | النوع | الوصف |
|---|---|---|
resource | Resource | نوع المورد الخاص بالتطبيق(المخصّص) للمتغيّر. |
الإرجاع
DataType: عنصر نوع البيانات هذا، ويُستخدَم في التسلسل.
setValueMetadata(valueMetadata)
تضبط هذه السمة ValueMetadata، التي تحتوي على معلومات متعلقة بالنوع الخاص بالمتغير.
المَعلمات
| الاسم | النوع | الوصف |
|---|---|---|
value | Value | تمثّل البيانات الوصفية للقيم المعلومات المتعلّقة بالقيم المحتملة للمتغيّر. |
الإرجاع
DataType: عنصر نوع البيانات هذا، ويُستخدَم في التسلسل.