語言

DialogTurnResult 類別

定義

結果傳回給其中一種各種堆疊作方法的呼叫端。

public class DialogTurnResult
type DialogTurnResult = class
Public Class DialogTurnResult
繼承
DialogTurnResult

備註

使用 EndDialogAsync(Object, CancellationToken) 來結束 a Dialog 並將結果返回呼叫上下文。

建構函式

名稱 Description
DialogTurnResult(DialogTurnStatus, Object)

初始化 DialogTurnResult 類別的新執行個體。

屬性

名稱 Description
ParentEnded

取得或設定一個值,指示 DialogCommand 是否已結束其父容器,且父容器不應繼續執行任何處理。

Result

取得或設定剛結束之對話框所傳回的結果。 此資料僅在特定情況下會被填入:

  • 機器人呼叫 DialogContext.BeginDialogAsync() 開始新對話,對話立即結束。
  • 機器人通話 DialogContext.ContinueDialogAsync() ,原本正在進行的對話結束。

在所有有人口的情況下, ActiveDialog 都會是 null。

Status

取得或設定堆疊的目前狀態。

適用於