Mit DataType wird der Typ einer Variablen festgelegt. Der Typ kann ein grundlegender Datentyp oder ein Workspace Studio-spezifischer Ressourcentyp sein.
Nur für Google Workspace-Add-ons verfügbar, die Google Workspace Studio erweitern.
Verwendungsbeispiel:
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
| Methode | Rückgabetyp | Kurzbeschreibung |
|---|---|---|
set | Data | Legt den Datentyp auf einen der unterstützten Basic-Werte fest. |
set | Data | Legt den Datentyp auf einen benutzerdefinierten Resource fest. |
set | Data | Legt die Value fest, die typspezifische Informationen zur
Variablen enthält. |
Detaillierte Dokumentation
setBasicDataType(basicDataType)
Legt den Datentyp auf einen der unterstützten BasicDataType-Werte fest.
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
basic | Basic | Der grundlegende Datentyp, zu dem die Variable gehört. |
Rückflug
DataType : Dieses Datentypobjekt für die Verkettung.
setResourceType(resourceType)
Legt den Datentyp auf einen benutzerdefinierten ResourceType fest.
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
resource | Resource | Der anwendungsspezifische(benutzerdefinierte) Ressourcentyp der Variablen. |
Rückflug
DataType : Dieses Datentypobjekt für die Verkettung.
setValueMetadata(valueMetadata)
Legt die ValueMetadata fest, die typspezifische Informationen zur Variablen enthält.
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
value | Value | Die Wertmetadateninformationen zu den potenziellen Werten der Variablen. |
Rückflug
DataType : Dieses Datentypobjekt für die Verkettung.