PromptValidatorContext interface

Informazioni contestuali passate a un PromptValidatorpersonalizzato.

Proprietà

attemptCount

Conteggio del numero di volte in cui è stata eseguita la richiesta. Numero che indica quante volte è stata richiamata la richiesta (a partire da 1 per la prima volta che è stata richiamata).

context

Contesto per il turno corrente della conversazione con l'utente.

options

Set originale di opzioni passate al prompt dalla finestra di dialogo chiamante.

recognized

Risultato restituito dalla funzione di riconoscimento dei prompt.

state

Dizionario di valori salvati in modo permanente per ogni turno di conversazione mentre il prompt è attivo.

Dettagli proprietà

attemptCount

Conteggio del numero di volte in cui è stata eseguita la richiesta. Numero che indica quante volte è stata richiamata la richiesta (a partire da 1 per la prima volta che è stata richiamata).

attemptCount: number

Valore della proprietà

number

context

Contesto per il turno corrente della conversazione con l'utente.

context: TurnContext

Valore della proprietà

TurnContext

Commenti

Il validator può usarlo per richiedere di nuovo all'utente.

options

Set originale di opzioni passate al prompt dalla finestra di dialogo chiamante.

options: PromptOptions

Valore della proprietà

Commenti

Il validator può estendere questa interfaccia per supportare opzioni di richiesta aggiuntive.

recognized

Risultato restituito dalla funzione di riconoscimento dei prompt.

recognized: PromptRecognizerResult<T>

Valore della proprietà

Commenti

È possibile controllare il campo prompt.recognized.succeeded per determinare il riconoscimento trovato qualsiasi elemento e quindi recuperare il valore da prompt.recognized.value.

state

Dizionario di valori salvati in modo permanente per ogni turno di conversazione mentre il prompt è attivo.

state: object

Valore della proprietà

object

Commenti

Il validator può usarlo per rendere persistenti elementi come i conteggi dei turni o altre informazioni sullo stato.