1

ボット フレームワークで適応型ダイアログを使用しています。

「会話型アーキテクチャ」は次のようになります。

[ROOT ダイアログ] -> [CHILD1 ダイアログ]

[ROOT DIALOG] -> [CHILD2 DIALOG] ... [その他のダイアログ]

[CHILD1 DIALOG] で行っていたデータ キャプチャが終了しました。[ROOT DIALOG] を介して手動で行う必要なく、ユーザーが [CHILD2 DIALOG] に直接「ジャンプ」できるようにしたいと考えています。

ボットフレームワークでそれを行うにはどうすればよいでしょうか?

4

1 に答える 1

0

あなたはreplaceDialogを探していると思います。非適応ダイアログでこれを使用して、ルートに戻らずにダイアログ 1 の最後からダイアログ 2 に遷移します (endDialog の代わりに最後のステップで呼び出します)。アダプティブ ダイアログ内でReplaceDialog を使用するためのサンプルがあります。

そのサンプルには、ユーザーがダイアログを置き換えたいかどうかを確認するプロンプトが含​​まれています (それは割り込みのコンテキストであり、前述のようにダイアログ 1 からダイアログ 2 にリダイレクトするのではありません) が、その部分を省略して、new ReplaceDialog(YOUR_DIALOG_NAME)これを達成するためのステップアクションとして行。

于 2020-04-28T15:59:12.480 に答える