Udostępnij za pośrednictwem


DialogExtensions.RunAsync Metoda

Definicja

Tworzy stos okna dialogowego i uruchamia okno dialogowe, wypychając go do stosu.

public static System.Threading.Tasks.Task RunAsync(this Microsoft.Bot.Builder.Dialogs.Dialog dialog, Microsoft.Bot.Builder.ITurnContext turnContext, Microsoft.Bot.Builder.IStatePropertyAccessor<Microsoft.Bot.Builder.Dialogs.DialogState> accessor, System.Threading.CancellationToken cancellationToken);
static member RunAsync : Microsoft.Bot.Builder.Dialogs.Dialog * Microsoft.Bot.Builder.ITurnContext * Microsoft.Bot.Builder.IStatePropertyAccessor<Microsoft.Bot.Builder.Dialogs.DialogState> * System.Threading.CancellationToken -> System.Threading.Tasks.Task
<Extension()>
Public Function RunAsync (dialog As Dialog, turnContext As ITurnContext, accessor As IStatePropertyAccessor(Of DialogState), cancellationToken As CancellationToken) As Task

Parametry

dialog
Dialog

Okno dialogowe do uruchomienia.

turnContext
ITurnContext

Kontekst bieżącego zwrotu konwersacji.

accessor
IStatePropertyAccessor<DialogState>

Akcesorium IStatePropertyAccessor<T> , za pomocą którego można zarządzać stanem stosu 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ą.

Dotyczy