Class ValueMetadata

ValueMetadata

Eine ValueMetadata enthält Informationen zu den potenziellen Werten einer Variablen.

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

Verwendungsbeispiel:

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

MethodeRückgabetypKurzbeschreibung
addCastableType(dataType)ValueMetadataFügt dieser Wertemetadaten optionale zulässige Typen hinzu, die dynamisch für Variablendaten umgewandelt werden können.
addEnumValue(enumValue)ValueMetadataFügt den zulässigen Enum-Werten einer Variablen einen optionalen Stringwert hinzu. Dieses Feld kann nur festgelegt werden, wenn der DataType auf den String-Typ gesetzt ist.
setDefaultValue(defaultValue)ValueMetadataLegt den optionalen Standardwert der Variablen fest. Wenn der Variablentyp beispielsweise „Boolean“ ist, kann „defaultValue“ auf "true" oder "false" gesetzt werden.

Detaillierte Dokumentation

addCastableType(dataType)

Fügt dieser Wertemetadaten optionale zulässige Typen hinzu, die dynamisch für Variablendaten umgewandelt werden können.

Parameter

NameTypBeschreibung
dataTypeBasicDataTypeEin BasicDataType in den die Variable umgewandelt werden kann.

Rückgabe

ValueMetadata : Dieses Wertemetadatenobjekt für die Verkettung.


addEnumValue(enumValue)

Fügt den zulässigen Enum-Werten einer Variablen einen optionalen Stringwert hinzu. Dieses Feld kann nur festgelegt werden, wenn DataType auf den String-Typ gesetzt ist.

Parameter

NameTypBeschreibung
enumValueStringDer zulässige Wert, der der Aufzählung hinzugefügt werden soll.

Rückgabe

ValueMetadata : Dieses Wertemetadatenobjekt für die Verkettung.


setDefaultValue(defaultValue)

Legt den optionalen Standardwert der Variablen fest. Wenn der Variablentyp beispielsweise „Boolean“ ist, kann „defaultValue“ auf "true" oder "false" gesetzt werden.

Parameter

NameTypBeschreibung
defaultValueStringDer Standardwert der Variablen.

Rückgabe

ValueMetadata : Dieses Wertemetadatenobjekt für die Verkettung.