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öntem | Dönüş türü | Kısa açıklama |
|---|---|---|
set | Data | Veri türünü desteklenen Basic'lardan birine ayarlar. |
set | Data | Veri türünü özel olarak tanımlanmış bir Resource olarak ayarlar. |
set | Data | Değişkenle ilgili tür bilgilerini içeren Value değerini ayarlar. |
Ayrıntılı belgeler
setBasicDataType(basicDataType)
Veri türünü desteklenen BasicDataType'lardan birine ayarlar.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
basic | Basic | Değ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
| Ad | Tür | Açıklama |
|---|---|---|
resource | Resource | Değ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 değerini ayarlar.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
value | Value | Değer, değişkenin olası değerleriyle ilgili meta veri bilgileridir. |
Return
DataType: Zincirleme için kullanılan bu veri türü nesnesi.