InputDescriptor interface

描述订阅的输入。

属性

dependencyInputIds

此输入的值所依赖的所有输入的 ID。

description

此输入用途的说明

groupName

此输入所属的组本地化名称,可以显示为容器的标头,该容器将包含组中的所有输入。

hasDynamicValueInformation

如果为 true,则此输入的值信息是动态的,应在依赖项输入的值发生变化时提取。

id

订阅输入的标识符

inputMode

应输入此输入值的模式

isConfidential

获取此输入是否为机密输入,例如密码或应用程序密钥

name

本地化名称,可显示为订阅输入的标签

properties

服务提供程序可以使用的输入的自定义属性

type

输入值的基础数据类型。 指定此值后,InputMode、Validation 和 Values 是可选的。

useInDefaultDescription

获取此输入是否包含在默认生成的作描述中。

validation

用于验证此输入值的信息

valueHint

输入值的提示。 它可以在 UI 中用作输入占位符。

values

有关此输入的可能值的信息

属性详细信息

dependencyInputIds

此输入的值所依赖的所有输入的 ID。

dependencyInputIds: string[]

属性值

string[]

description

此输入用途的说明

description: string

属性值

string

groupName

此输入所属的组本地化名称,可以显示为容器的标头,该容器将包含组中的所有输入。

groupName: string

属性值

string

hasDynamicValueInformation

如果为 true,则此输入的值信息是动态的,应在依赖项输入的值发生变化时提取。

hasDynamicValueInformation: boolean

属性值

boolean

id

订阅输入的标识符

id: string

属性值

string

inputMode

应输入此输入值的模式

inputMode: InputMode

属性值

isConfidential

获取此输入是否为机密输入,例如密码或应用程序密钥

isConfidential: boolean

属性值

boolean

name

本地化名称,可显示为订阅输入的标签

name: string

属性值

string

properties

服务提供程序可以使用的输入的自定义属性

properties: {[key: string]: any}

属性值

{[key: string]: any}

type

输入值的基础数据类型。 指定此值后,InputMode、Validation 和 Values 是可选的。

type: string

属性值

string

useInDefaultDescription

获取此输入是否包含在默认生成的作描述中。

useInDefaultDescription: boolean

属性值

boolean

validation

用于验证此输入值的信息

validation: InputValidation

属性值

valueHint

输入值的提示。 它可以在 UI 中用作输入占位符。

valueHint: string

属性值

string

values

有关此输入的可能值的信息

values: InputValues

属性值