Class DataType

DatenTyp

Mit einem DataType wird der Typ einer Variablen festgelegt. Der Typ kann einer der grundlegenden Datentypen oder ein Workspace Studio-spezifischer Ressourcentyp sein.

Nur für Google Workspace-Add-ons verfügbar, die Google Workspace Studio erweitern.

Beispiel:

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

}

Methoden

MethodeRückgabetypKurzbeschreibung
setBasicDataType(basicDataType)DataTypeLegt den Datentyp auf einen der unterstützten BasicDataType fest.
setResourceType(resourceType)DataTypeLegt den Datentyp auf einen benutzerdefinierten ResourceType fest.
setValueMetadata(valueMetadata)DataTypeLegt die ValueMetadata fest, die typspezifische Informationen zur Variablen enthält.

Detaillierte Dokumentation

setBasicDataType(basicDataType)

Legt den Datentyp auf einen der unterstützten BasicDataType fest.

Parameter

NameTypBeschreibung
basicDataTypeBasicDataTypeDer grundlegende Datentyp, zu dem die Variable gehört.

Rückflug

DataType: Dieses Datentypobjekt zum Verketten.


setResourceType(resourceType)

Legt den Datentyp auf einen benutzerdefinierten ResourceType fest.

Parameter

NameTypBeschreibung
resourceTypeResourceTypeDer anwendungsspezifische(benutzerdefinierte) Ressourcentyp der Variablen.

Rückflug

DataType: Dieses Datentypobjekt zum Verketten.


setValueMetadata(valueMetadata)

Legt die ValueMetadata fest, die typspezifische Informationen zur Variablen enthält.

Parameter

NameTypBeschreibung
valueMetadataValueMetadataDie Wertmetadaten enthalten Informationen zu den möglichen Werten der Variablen.

Rückflug

DataType: Dieses Datentypobjekt zum Verketten.