Język

ComponentDialog.BeginDialogAsync Metoda

Definicja

Wywoływana po uruchomieniu okna dialogowego i wypchnięciu do stosu okna dialogowego elementu nadrzędnego.

public override System.Threading.Tasks.Task<Microsoft.Bot.Builder.Dialogs.DialogTurnResult> BeginDialogAsync(Microsoft.Bot.Builder.Dialogs.DialogContext outerDc, 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 (outerDc As DialogContext, Optional options As Object = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of DialogTurnResult)

Parametry

outerDc
DialogContext

Rodzic DialogContext dla obecnego nurtu 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ż