Class DataType

Typededonnées

Un DataType permet de définir le type d'une variable. Le type peut être l'un des types de données de base ou un type de ressource spécifique à Workspace Studio.

Uniquement disponible pour les modules complémentaires Google Workspace qui étendent Google Workspace Studio.

Exemple d'utilisation :

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);

}

Méthodes

MéthodeType renvoyéBrève description
setBasicDataType(basicDataType)DataTypeDéfinit le type de données sur l'un des BasicDataType compatibles.
setResourceType(resourceType)DataTypeDéfinit le type de données sur un ResourceType personnalisé.
setValueMetadata(valueMetadata)DataTypeDéfinit le ValueMetadata, qui contient des informations liées au type de la variable.

Documentation détaillée

setBasicDataType(basicDataType)

Définit le type de données sur l'un des BasicDataType compatibles.

Paramètres

NomTypeDescription
basicDataTypeBasicDataTypeType de données de base auquel appartient la variable.

Renvois

DataType : cet objet de type de données, pour l'association en chaîne.


setResourceType(resourceType)

Définit le type de données sur un ResourceType personnalisé.

Paramètres

NomTypeDescription
resourceTypeResourceTypeType de ressource spécifique à l'application(personnalisé) de la variable.

Renvois

DataType : cet objet de type de données, pour l'association en chaîne.


setValueMetadata(valueMetadata)

Définit le ValueMetadata, qui contient des informations liées au type de la variable.

Paramètres

NomTypeDescription
valueMetadataValueMetadataLes informations sur les métadonnées de valeur concernant les valeurs potentielles de la variable.

Renvois

DataType : cet objet de type de données, pour l'association en chaîne.