Class DataType

VeriTürleri

DataType, bir değişkenin türünü ayarlamak için kullanılır. Tür, temel veri türlerinden biri veya Workspace Studio'ya özgü bir kaynak türü olabilir.

Yalnızca Google Workspace Studio'yu genişleten Google Workspace eklentileri için kullanılabilir.

Örnek kullanım:

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

}

Yöntemler

YöntemDönüş türüKısa açıklama
setBasicDataType(basicDataType)DataTypeVeri türünü desteklenen BasicDataType'lardan birine ayarlar.
setResourceType(resourceType)DataTypeVeri türünü özel tanımlı bir ResourceType olarak ayarlar.
setValueMetadata(valueMetadata)DataTypeDeğişkenle ilgili tür bilgilerini içeren ValueMetadata ayarlar.

Ayrıntılı belgeler

setBasicDataType(basicDataType)

Veri türünü desteklenen BasicDataType'lardan birine ayarlar.

Parametreler

AdTürAçıklama
basicDataTypeBasicDataTypeDeğişkenin ait olduğu temel veri türü.

Return

DataType: Zincirleme için kullanılan bu veri türü nesnesi.


setResourceType(resourceType)

Veri türünü özel tanımlı bir ResourceType olarak ayarlar.

Parametreler

AdTürAçıklama
resourceTypeResourceTypeDeğişkenin uygulamaya özel(özel) kaynak türü.

Return

DataType: Zincirleme için kullanılan bu veri türü nesnesi.


setValueMetadata(valueMetadata)

Değişkenle ilgili tür bilgilerini içeren ValueMetadata ayarlar.

Parametreler

AdTürAçıklama
valueMetadataValueMetadataDeğer, değişkenin olası değerleriyle ilgili meta veri bilgileridir.

Return

DataType: Zincirleme için kullanılan bu veri türü nesnesi.