Udostępnij za pośrednictwem


SkillDialog.BeginDialogAsync(DialogContext, Object, CancellationToken) Metoda

Definicja

Wywoływana po uruchomieniu okna dialogowego umiejętności i wypchnięciu do stosu okna dialogowego.

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

Parametry

dc
DialogContext

Wartość DialogContext dla bieżącego zwrotu konwersacji.

options
Object

Opcjonalne, początkowe informacje do przekazania do okna dialogowego.

cancellationToken
CancellationToken

Token odwołania, używany przez inne obiekty lub wątki do otrzymania 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 kolei przez okno dialogowe.

Dotyczy