Class DataType

DataType

يُستخدَم 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);

}

الطُرق

الطريقةنوع القيمة التي تم إرجاعهاوصف قصير
setBasicDataType(basicDataType)DataTypeيضبط نوع البيانات على أحد BasicDataTypes المتوافقة.
setResourceType(resourceType)DataTypeيضبط نوع البيانات على ResourceType محدّد مخصّص.
setValueMetadata(valueMetadata)DataTypeتضبط هذه السمة ValueMetadata، التي تحتوي على معلومات متعلقة بالنوع الخاص بالمتغير.

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

setBasicDataType(basicDataType)

يضبط نوع البيانات على أحد BasicDataTypes المتوافقة.

المَعلمات

الاسمالنوعالوصف
basicDataTypeBasicDataTypeنوع البيانات الأساسي الذي ينتمي إليه المتغير.

الإرجاع

DataType: عنصر نوع البيانات هذا، ويُستخدَم في التسلسل.


setResourceType(resourceType)

يضبط نوع البيانات على ResourceType محدّد مخصّص.

المَعلمات

الاسمالنوعالوصف
resourceTypeResourceTypeنوع المورد الخاص بالتطبيق(المخصّص) للمتغيّر.

الإرجاع

DataType: عنصر نوع البيانات هذا، ويُستخدَم في التسلسل.


setValueMetadata(valueMetadata)

تضبط هذه السمة ValueMetadata، التي تحتوي على معلومات متعلقة بالنوع الخاص بالمتغير.

المَعلمات

الاسمالنوعالوصف
valueMetadataValueMetadataتمثّل البيانات الوصفية للقيم المعلومات المتعلّقة بالقيم المحتملة للمتغيّر.

الإرجاع

DataType: عنصر نوع البيانات هذا، ويُستخدَم في التسلسل.