InputDescriptor interface
描述订阅的输入。
属性
| dependency |
此输入的值所依赖的所有输入的 ID。 |
| description | 此输入用途的说明 |
| group |
此输入所属的组本地化名称,可以显示为容器的标头,该容器将包含组中的所有输入。 |
| has |
如果为 true,则此输入的值信息是动态的,应在依赖项输入的值发生变化时提取。 |
| id | 订阅输入的标识符 |
| input |
应输入此输入值的模式 |
| is |
获取此输入是否为机密输入,例如密码或应用程序密钥 |
| name | 本地化名称,可显示为订阅输入的标签 |
| properties | 服务提供程序可以使用的输入的自定义属性 |
| type | 输入值的基础数据类型。 指定此值后,InputMode、Validation 和 Values 是可选的。 |
| use |
获取此输入是否包含在默认生成的作描述中。 |
| validation | 用于验证此输入值的信息 |
| value |
输入值的提示。 它可以在 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
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
valueHint
输入值的提示。 它可以在 UI 中用作输入占位符。
valueHint: string
属性值
string