PromptValidatorContext interface
傳遞至自定義 PromptValidator
的內容資訊。
屬性
attempt |
已執行提示的次數計數。 數位,指出叫用提示的次數(從 1 開始,第一次叫用)。 |
context | 目前與使用者交談回合的內容。 |
options | 呼叫對話框傳遞至提示的原始選項集。 |
recognized | 提示辨識器函式傳回的結果。 |
state | 當提示為使用中時,每個交談回合所保存的值字典。 |
屬性詳細資料
attemptCount
已執行提示的次數計數。 數位,指出叫用提示的次數(從 1 開始,第一次叫用)。
attemptCount: number
屬性值
number
context
目前與使用者交談回合的內容。
context: TurnContext
屬性值
TurnContext
備註
驗證程式可以使用這個來重新提示使用者。
options
recognized
提示辨識器函式傳回的結果。
recognized: PromptRecognizerResult<T>
屬性值
備註
您可以檢查 prompt.recognized.succeeded
字段,以判斷辨識器找到的任何項目,然後從 prompt.recognized.value
擷取值。
state
當提示為使用中時,每個交談回合所保存的值字典。
state: object
屬性值
object
備註
驗證程式可以使用此選項來保存回合計數或其他狀態資訊等專案。