다음을 통해 공유


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

취소의 통지를 받기 위해 다른 개체나 스레드에서 사용할 수 있는 취소 토큰입니다.

반환

실행할 대기 중인 작업을 나타내는 작업입니다.

적용 대상