Dialog class
すべてのダイアログの基本クラス。 ダイアログは BotBuilder フレームワークのコア コンポーネントです。 ボットはダイアログを使用して、ユーザーとの任意の複雑な会話を管理します。
メソッド
| begin<T>(Call |
新しいダイアログ セッションが開始されるときに呼び出されます。 |
| dialog |
子ダイアログが終了し、現在のダイアログが再開されています。 |
| reply |
ユーザーから新しい応答メッセージを受信したときに呼び出されます。 派生クラスは、ユーザーから受信したメッセージを処理するためにこれを実装する必要があります。 |
メソッドの詳細
begin<T>(CallSession, T)
新しいダイアログ セッションが開始されるときに呼び出されます。
function begin<T>(session: CallSession, args?: T)
パラメーター
- session
- CallSession
現在の会話のセッション オブジェクト。
- args
-
T
(省略可能) その親によってダイアログに渡される引数。
dialogResumed<T>(CallSession, IDialogResult<T>)
子ダイアログが終了し、現在のダイアログが再開されています。
function dialogResumed<T>(session: CallSession, result: IDialogResult<T>)
パラメーター
- session
- CallSession
現在の会話のセッション オブジェクト。
- result
子ダイアログによって返される結果。
replyReceived(CallSession)
ユーザーから新しい応答メッセージを受信したときに呼び出されます。 派生クラスは、ユーザーから受信したメッセージを処理するためにこれを実装する必要があります。
function replyReceived(session: CallSession)
パラメーター
- session
- CallSession
現在の会話のセッション オブジェクト。