Język

Dialog.BeginDialogAsync(DialogContext, Object, CancellationToken) Metoda

Definicja

Wywoływane na początku dialogu i przesuwane na stos dialogowy.

public abstract System.Threading.Tasks.Task<Microsoft.Bot.Builder.Dialogs.DialogTurnResult> BeginDialogAsync(Microsoft.Bot.Builder.Dialogs.DialogContext dc, object options = default, System.Threading.CancellationToken cancellationToken = default);
abstract member BeginDialogAsync : Microsoft.Bot.Builder.Dialogs.DialogContext * obj * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Builder.Dialogs.DialogTurnResult>
Public MustOverride Function BeginDialogAsync (dc As DialogContext, Optional options As Object = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of DialogTurnResult)

Parametry

dc
DialogContext

Obecny DialogContext kierunek rozmowy.

options
Object

Opcjonalne, początkowe informacje, które mają być przekazywane do okna dialogowego.

cancellationToken
CancellationToken

Token anulowania, który może być używany przez inne obiekty lub wątki do otrzymywania powiadomienia o anulowaniu.

Zwraca

Reprezentująca Task operację asynchroniczną.

Uwagi

Jeśli zadanie zakończy się pomyślnie, wynik wskazuje, czy okno dialogowe jest nadal aktywne po przetworzeniu obrotu przez okno dialogowe.

Dotyczy

Zobacz też