Поделиться через


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

Комментарии

Проверяющий элемент может использовать это для сохранения таких элементов, как счетчики поворотов или другие сведения о состоянии.