PromptValidatorContext interface
Контекстные сведения, передаваемые пользовательскому PromptValidator
.
Свойства
attempt |
Количество операций выполнения запроса. Число, указывающее, сколько раз вызывается запрос (начиная с 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
Комментарии
Проверяющий элемент может использовать это для сохранения таких элементов, как счетчики поворотов или другие сведения о состоянии.