TextPrompt Класс
- java.
lang. Object - com.
microsoft. bot. dialogs. Dialog - com.
microsoft. bot. dialogs. prompts. Prompt<T> - com.
microsoft. bot. dialogs. prompts. TextPrompt
- com.
- com.
- com.
public class TextPrompt
extends Prompt<java.lang.String>
Запрашивает у пользователя ввод текста.
Сводка по конструктору
| Конструктор | Описание |
|---|---|
| TextPrompt(String dialogId) |
Инициализирует новый экземпляр класса TextPrompt. |
| TextPrompt(String dialogId, PromptValidator<String> validator) |
Инициализирует новый экземпляр класса TextPrompt. |
Сводка по методу
| Модификатор и тип | Метод и описание |
|---|---|
| protected java.util.concurrent.CompletableFuture<java.lang.Boolean> |
onPreBubbleEvent(DialogContext dc, DialogEvent e)
Вызывается перед тем, как событие будет перемыкаться в родительский объект. |
| protected java.util.concurrent.CompletableFuture<java.lang.Void> |
onPrompt(TurnContext turnContext, Map<String,Object> state, PromptOptions options, Boolean isRetry)
Запрашивает пользователю входные данные. |
|
protected
java.util.concurrent.CompletableFuture<Prompt |
onRecognize(TurnContext turnContext, Map<String,Object> state, PromptOptions options)
Пытается распознать входные данные пользователя. |
Методы, унаследованные от Dialog
Методы, унаследованные от Prompt
Методы, унаследованные от java.lang.Object
Сведения о конструкторе
TextPrompt
public TextPrompt(String dialogId)
Инициализирует новый экземпляр класса TextPrompt.
Параметры:
TextPrompt
public TextPrompt(String dialogId, PromptValidator
Инициализирует новый экземпляр класса TextPrompt.
Параметры:
Сведения о методе
onPreBubbleEvent
protected CompletableFuture
Вызывается перед тем, как событие будет перемыкаться в родительский объект. Это хорошее место для перехвата события, так как возврат "true" предотвратит дальнейшее перебои события в диалоговых окнах, а также предотвратит выполнение любых дочерних диалогов при обработке по умолчанию.
Переопределения:
TextPrompt.onPreBubbleEvent(DialogContext dc, DialogEvent e)Параметры:
Возвращаемое значение:
onPrompt
protected CompletableFuture
Запрашивает пользователю входные данные.
Переопределения:
TextPrompt.onPrompt(TurnContext turnContext, Map<String,Object> state, PromptOptions options, Boolean isRetry)Параметры:
Возвращаемое значение:
onRecognize
protected CompletableFuture
Пытается распознать входные данные пользователя.
Переопределения:
TextPrompt.onRecognize(TurnContext turnContext, Map<String,Object> state, PromptOptions options)Параметры:
Возвращаемое значение: