共用方式為


PromptValidatorContext interface

傳遞至自定義 PromptValidator的內容資訊。

屬性

attemptCount

已執行提示的次數計數。 數位,指出叫用提示的次數(從 1 開始,第一次叫用)。

context

目前與使用者交談回合的內容。

options

呼叫對話框傳遞至提示的原始選項集。

recognized

提示辨識器函式傳回的結果。

state

當提示為使用中時,每個交談回合所保存的值字典。

屬性詳細資料

attemptCount

已執行提示的次數計數。 數位,指出叫用提示的次數(從 1 開始,第一次叫用)。

attemptCount: number

屬性值

number

context

目前與使用者交談回合的內容。

context: TurnContext

屬性值

TurnContext

備註

驗證程式可以使用這個來重新提示使用者。

options

呼叫對話框傳遞至提示的原始選項集。

options: PromptOptions

屬性值

備註

驗證程式可以擴充此介面以支援其他提示選項。

recognized

提示辨識器函式傳回的結果。

recognized: PromptRecognizerResult<T>

屬性值

備註

您可以檢查 prompt.recognized.succeeded 字段,以判斷辨識器找到的任何項目,然後從 prompt.recognized.value擷取值。

state

當提示為使用中時,每個交談回合所保存的值字典。

state: object

屬性值

object

備註

驗證程式可以使用此選項來保存回合計數或其他狀態資訊等專案。