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