Compartir a través de


Extensions.Forward<R> Método

Definición

Llame a un cuadro de diálogo secundario, agréguelo a la parte superior de la pila y publique el mensaje en el cuadro de diálogo secundario.

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

Parámetros de tipo

R

Tipo de resultado esperado del cuadro de diálogo secundario.

Parámetros

stack
IDialogStack

Pila de diálogos.

child
IDialog<R>

Cuadro de diálogo secundario.

resume
ResumeAfter<R>

Método que se reanudará cuando se haya completado el cuadro de diálogo secundario.

message
IMessageActivity

Mensaje que se publicará en el cuadro de diálogo secundario.

token
CancellationToken

Token de cancelación.

Devoluciones

Tarea que representa la operación Forward.

Se aplica a