Extensions.Forward<R>(IDialogStack, IDialog<R>, ResumeAfter<R>, IMessageActivity, CancellationToken) Methode

Definition

Ruft ein untergeordnetes Dialogfeld auf, fügt es am Anfang des Stapels hinzu und sendet die Nachricht an das untergeordnete Dialogfeld.Call a child dialog, add it to the top of the stack and post the message to the child dialog.

public static System.Threading.Tasks.Task Forward<R> (this Microsoft.Bot.Builder.Dialogs.Internals.IDialogStack stack, Microsoft.Bot.Builder.Dialogs.IDialog<R> child, Microsoft.Bot.Builder.Dialogs.ResumeAfter<R> resume, Microsoft.Bot.Connector.IMessageActivity message, System.Threading.CancellationToken token = default);
static member Forward : Microsoft.Bot.Builder.Dialogs.Internals.IDialogStack * Microsoft.Bot.Builder.Dialogs.IDialog<'R> * Microsoft.Bot.Builder.Dialogs.ResumeAfter<'R> * Microsoft.Bot.Connector.IMessageActivity * System.Threading.CancellationToken -> System.Threading.Tasks.Task
<Extension()>
Public Function Forward(Of R) (stack As IDialogStack, child As IDialog(Of R), resume As ResumeAfter(Of R), message As IMessageActivity, Optional token As CancellationToken = Nothing) As Task

Typparameter

R

Der Ergebnistyp, der aus dem untergeordneten Dialogfeld erwartet wird.The type of result expected from the child dialog.

Parameter

stack
IDialogStack

Der Dialog Stapel.The dialog stack.

child
IDialog<R>

Das untergeordnete Dialogfeld.The child dialog.

resume
ResumeAfter<R>

Die Methode, die bei Abschluss des untergeordneten Dialog Felds fortgesetzt werden soll.The method to resume when the child dialog has completed.

message
IMessageActivity

Die Meldung, die an das untergeordnete Dialogfeld gesendet wird.The message that will be posted to child dialog.

token
CancellationToken

Ein Abbruchtoken.A cancellation token.

Gibt zurück

Task

Eine Aufgabe, die den vorwärts Vorgang darstellt.A task representing the Forward operation.

Gilt für: