Obiekt valueMetadata zawiera informacje o potencjalnych wartościach zmiennej.
Dostępne tylko w przypadku dodatków do Google Workspace, które rozszerzają Google Workspace Studio.
Przykładowe zastosowanie:
let allowedValue1 = "001"; let allowedValue2 = "002"; const valueMetadata = AddOnsResponseService.newValueMetadata() .addEnumValue(allowedValue1); .addEnumValue(allowedValue2) .setDefaultValue(allowedValue1) .addCastableType(AddOnsResponseService.BasicDataType.STRING) .addCastableType(AddOnsResponseService.BasicDataType.INTEGER);
Metody
| Metoda | Zwracany typ | Krótki opis |
|---|---|---|
add | Value | Dodaje opcjonalne dozwolone typy, które można dynamicznie przekształcać w przypadku danych zmiennych, do tych metadanych wartości. |
add | Value | Dodaje opcjonalną wartość ciągu do dozwolonych wartości wyliczeniowych zmiennej. To pole można ustawić tylko wtedy, gdy atrybut Data ma typ String. |
set | Value | Ustawia opcjonalną wartość domyślną zmiennej. Jeśli na przykład typ zmiennej to wartość logiczna, wartość defaultValue może być ustawiona na „true” lub „false”. |
Szczegółowa dokumentacja
addCastableType(dataType)
Dodaje opcjonalne dozwolone typy, które można dynamicznie przekształcać w przypadku danych zmiennych, do tych metadanych wartości.
Parametry
| Nazwa | Typ | Opis |
|---|---|---|
data | Basic | Basic, na który można rzutować zmienną. |
Powrót
ValueMetadata – ten obiekt metadanych wartości do łączenia.
addEnumValue(enumValue)
Dodaje opcjonalną wartość ciągu do dozwolonych wartości wyliczeniowych zmiennej. To pole można ustawić tylko wtedy, gdy atrybut DataType ma typ String.
Parametry
| Nazwa | Typ | Opis |
|---|---|---|
enum | String | Dozwolona wartość do dodania do wyliczenia. |
Powrót
ValueMetadata – ten obiekt metadanych wartości do łączenia.
setDefaultValue(defaultValue)
Ustawia opcjonalną wartość domyślną zmiennej. Jeśli na przykład typ zmiennej to wartość logiczna, wartość defaultValue może być ustawiona na „true” lub „false”.
Parametry
| Nazwa | Typ | Opis |
|---|---|---|
default | String | Wartość domyślna zmiennej. |
Powrót
ValueMetadata – ten obiekt metadanych wartości do łączenia.