Class DataType

数据类型

DataType 用于设置变量的类型。该类型可以是基本数据类型,也可以是 Workspace Studio 特有的资源类型。

仅适用于扩展 Google Workspace Studio 的 Google Workspace 插件。

用法示例:

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

}

方法

方法返回类型简介
setBasicDataType(basicDataType)DataType将数据类型设置为支持的 BasicDataType 之一。
setResourceType(resourceType)DataType将数据类型设置为自定义的 ResourceType
setValueMetadata(valueMetadata)DataType设置 ValueMetadata,其中包含与变量相关的类型信息。

详细文档

setBasicDataType(basicDataType)

将数据类型设置为支持的 BasicDataType 之一。

参数

名称类型说明
basicDataTypeBasicDataType变量所属的基本数据类型。

返回

DataType - 用于链接的此数据类型对象。


setResourceType(resourceType)

将数据类型设置为自定义的 ResourceType

参数

名称类型说明
resourceTypeResourceType变量的应用专用(自定义)资源类型。

返回

DataType - 用于链接的此数据类型对象。


setValueMetadata(valueMetadata)

设置 ValueMetadata,其中包含与变量相关的类型信息。

参数

名称类型说明
valueMetadataValueMetadata有关变量潜在值的值元数据信息。

返回

DataType - 用于链接的此数据类型对象。