共用方式為


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

屬性值