Un valoreMetadata contiene informazioni sui valori potenziali di una variabile.
Disponibile solo per i componenti aggiuntivi di Google Workspace che estendono Google Workspace Studio.
Esempio di utilizzo:
let allowedValue1 = "001"; let allowedValue2 = "002"; const valueMetadata = AddOnsResponseService.newValueMetadata() .addEnumValue(allowedValue1); .addEnumValue(allowedValue2) .setDefaultValue(allowedValue1) .addCastableType(AddOnsResponseService.BasicDataType.STRING) .addCastableType(AddOnsResponseService.BasicDataType.INTEGER);
Metodi
| Metodo | Tipo restituito | Breve descrizione |
|---|---|---|
add | Value | Aggiunge tipi consentiti facoltativi che possono essere convertiti dinamicamente per i dati di una variabile in questo valore metadati. |
add | Value | Aggiunge un valore stringa facoltativo ai valori enum consentiti di una variabile. Questo campo può essere
impostato solo se Data è impostato sul tipo Stringa. |
set | Value | Imposta il valore predefinito facoltativo della variabile. Ad esempio, se il tipo di variabile è booleano,
defaultValue può essere impostato su "true" o "false". |
Documentazione dettagliata
addCastableType(dataType)
Aggiunge tipi consentiti facoltativi che possono essere convertiti dinamicamente per i dati di una variabile in questo valore metadati.
Parametri
| Nome | Tipo | Descrizione |
|---|---|---|
data | Basic | Un Basic a cui può essere eseguito il cast della variabile. |
Indietro
ValueMetadata: questo oggetto metadati del valore, per il concatenamento.
addEnumValue(enumValue)
Aggiunge un valore stringa facoltativo ai valori enum consentiti di una variabile. Questo campo può essere
impostato solo se DataType è impostato sul tipo Stringa.
Parametri
| Nome | Tipo | Descrizione |
|---|---|---|
enum | String | Il valore consentito da aggiungere all'enumerazione. |
Indietro
ValueMetadata: questo oggetto metadati del valore, per il concatenamento.
setDefaultValue(defaultValue)
Imposta il valore predefinito facoltativo della variabile. Ad esempio, se il tipo di variabile è booleano,
defaultValue può essere impostato su "true" o "false".
Parametri
| Nome | Tipo | Descrizione |
|---|---|---|
default | String | Il valore predefinito della variabile. |
Indietro
ValueMetadata: questo oggetto metadati del valore, per il concatenamento.