Lenguaje

Extensions.Forward<R> Método

Definición

Llama a un cuadro de diálogo hijo, añádelo a la parte superior de la pila y publica el mensaje en el cuadro hijo.

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

El tipo de resultado esperado del diálogo hijo.

Parámetros

stack
IDialogStack

La pila de diálogos.

child
IDialog<R>

El diálogo infantil.

resume
ResumeAfter<R>

El método para reanudar cuando el diálogo hijo ha terminado.

message
IMessageActivity

El mensaje que se publicará en el diálogo del niño.

token
CancellationToken

Un token de cancelación.

Devoluciones

Una tarea que representa la operación Avanzada.

Se aplica a