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
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)パラメーター:
戻り値: