Language

WaterfallDialog.RunStepAsync メソッド

定義

ウォーターフォール ダイアログのステップを実行します。

protected System.Threading.Tasks.Task<Microsoft.Bot.Builder.Dialogs.DialogTurnResult> RunStepAsync(Microsoft.Bot.Builder.Dialogs.DialogContext dc, int index, Microsoft.Bot.Builder.Dialogs.DialogReason reason, object result, System.Threading.CancellationToken cancellationToken);
member this.RunStepAsync : Microsoft.Bot.Builder.Dialogs.DialogContext * int * Microsoft.Bot.Builder.Dialogs.DialogReason * obj * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Builder.Dialogs.DialogTurnResult>
Protected Function RunStepAsync (dc As DialogContext, index As Integer, reason As DialogReason, result As Object, cancellationToken As CancellationToken) As Task(Of DialogTurnResult)

パラメーター

dc
DialogContext

会話の現在のターンの DialogContext。

index
Int32

実行する現在のウォーターフォール ステップのインデックス。

reason
DialogReason

ウォーターフォール ステップが実行されている理由。

result
Object

前のウォーターフォール ステップで呼び出されたダイアログによって返される結果。

cancellationToken
CancellationToken

他のオブジェクトまたはスレッドが取り消し通知を受け取るために使用できるキャンセル トークン。

返品

実行するキューに登録された作業を表すタスク。

適用対象