Extensions.Forward<R> Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.