語言

Extensions.Forward<R> 方法

定義

呼叫一個子對話框,將其加入堆疊頂端,並將訊息貼入子對話框。

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

類型參數

R

子對話中預期的結果類型。

參數

stack
IDialogStack

對話堆疊。

child
IDialog<R>

兒童對話。

resume
ResumeAfter<R>

當子對話結束後,繼續進行的方法。

message
IMessageActivity

將會發佈到兒童對話框的訊息。

token
CancellationToken

取消令牌。

傳回

一項代表前進行動的任務。

適用於