Поделиться через


ActionScope.OnGotoActionAsync Метод

Определение

Вызывается при возврате элемента управления в это диалоговое окно с свойством ActionScopeResult ActionCommand, равным GoToAction.

protected virtual System.Threading.Tasks.Task<Microsoft.Bot.Builder.Dialogs.DialogTurnResult> OnGotoActionAsync (Microsoft.Bot.Builder.Dialogs.DialogContext dc, Microsoft.Bot.Builder.Dialogs.Adaptive.Actions.ActionScopeResult actionScopeResult, System.Threading.CancellationToken cancellationToken = default);
abstract member OnGotoActionAsync : Microsoft.Bot.Builder.Dialogs.DialogContext * Microsoft.Bot.Builder.Dialogs.Adaptive.Actions.ActionScopeResult * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Builder.Dialogs.DialogTurnResult>
override this.OnGotoActionAsync : Microsoft.Bot.Builder.Dialogs.DialogContext * Microsoft.Bot.Builder.Dialogs.Adaptive.Actions.ActionScopeResult * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Builder.Dialogs.DialogTurnResult>
Protected Overridable Function OnGotoActionAsync (dc As DialogContext, actionScopeResult As ActionScopeResult, Optional cancellationToken As CancellationToken = Nothing) As Task(Of DialogTurnResult)

Параметры

dc
DialogContext

Контекст диалога для текущего шага диалога.

actionScopeResult
ActionScopeResult

Содержит результат области действий.

cancellationToken
CancellationToken

Токен отмены, который может использоваться другими объектами или потоками для получения уведомления об отмене.

Возвращаемое значение

Task, представляющий асинхронную операцию.

Применяется к