Ein „valueMetadata“-Objekt enthält Informationen zu den möglichen Werten einer Variablen.
Nur für Google Workspace-Add-ons verfügbar, die Google Workspace Studio erweitern.
Beispiel:
let allowedValue1 = "001"; let allowedValue2 = "002"; const valueMetadata = AddOnsResponseService.newValueMetadata() .addEnumValue(allowedValue1); .addEnumValue(allowedValue2) .setDefaultValue(allowedValue1) .addCastableType(AddOnsResponseService.BasicDataType.STRING) .addCastableType(AddOnsResponseService.BasicDataType.INTEGER);
Methoden
| Methode | Rückgabetyp | Kurzbeschreibung |
|---|---|---|
add | Value | Fügt dieser Wert-Metadaten optional zulässige Typen hinzu, die für Variablendaten dynamisch umgewandelt werden können. |
add | Value | Fügt den zulässigen Enumerationswerten einer Variablen einen optionalen Stringwert hinzu. Dieses Feld kann nur festgelegt werden, wenn Data auf „String“ gesetzt ist. |
set | Value | Legt den optionalen Standardwert der Variablen fest. Wenn der Variablentyp beispielsweise „boolean“ ist, kann „defaultValue“ auf „true“ oder „false“ festgelegt werden. |
Detaillierte Dokumentation
add Castable Type(dataType)
Fügt dieser Wert-Metadaten optional zulässige Typen hinzu, die für Variablendaten dynamisch umgewandelt werden können.
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
data | Basic | Ein Basic, in das die Variable umgewandelt werden kann. |
Rückflug
Value: Dieses Wertmetadatenobjekt für die Verkettung.
add Enum Value(enumValue)
Fügt den zulässigen Enumerationswerten einer Variablen einen optionalen Stringwert hinzu. Dieses Feld kann nur festgelegt werden, wenn Data auf „String“ gesetzt ist.
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
enum | String | Der zulässige Wert, der der Aufzählung hinzugefügt werden soll. |
Rückflug
Value: Dieses Wertmetadatenobjekt für die Verkettung.
set Default Value(defaultValue)
Legt den optionalen Standardwert der Variablen fest. Wenn der Variablentyp beispielsweise „boolean“ ist, kann „defaultValue“ auf „true“ oder „false“ festgelegt werden.
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
default | String | Der Standardwert der Variablen. |
Rückflug
Value: Dieses Wertmetadatenobjekt für die Verkettung.