IDialogStack インターフェイス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
会話プロセス内のダイアログのスタック。
public interface IDialogStack
type IDialogStack = interface
Public Interface IDialogStack
- 派生
プロパティ
Frames |
スタック上でアクティブなダイアログ フレーム。 |
メソッド
Call<R>(IDialog<R>, ResumeAfter<R>) |
子ダイアログを呼び出し、スタックの上部に追加します。 |
Done<R>(R) |
現在のダイアログを完了し、結果を親ダイアログに返します。 |
Fail(Exception) |
現在のダイアログに失敗し、親ダイアログに例外を返します。 |
Forward<R,T>(IDialog<R>, ResumeAfter<R>, T, CancellationToken) |
子ダイアログを呼び出し、スタックの上部に追加し、アイテムを子ダイアログに投稿します。 |
Post<E>(E, ResumeAfter<E>) |
キューに内部イベントをポストします。 |
Reset() |
スタックをリセットします。 |
Wait<R>(ResumeAfter<R>) |
外部イベントがボットに送信されるまで、現在のダイアログを中断します。 |
拡張メソッド
Forward<R>(IDialogStack, IDialog<R>, ResumeAfter<R>, IMessageActivity, CancellationToken) |
子ダイアログを呼び出し、スタックの上部に追加し、メッセージを子ダイアログに投稿します。 |
Wait(IDialogStack, ResumeAfter<IMessageActivity>) |
ユーザーがボットにメッセージを送信するまで、現在のダイアログを中断します。 |