DialogTurnResult 类

定义

返回给各种堆栈操作方法之一的调用方的结果。

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

注解

使用 EndDialogAsync(Object, CancellationToken) 结束 并将 Dialog 结果返回到调用上下文。

构造函数

DialogTurnResult(DialogTurnStatus, Object)

初始化 DialogTurnResult 类的新实例。

属性

ParentEnded

获取或设置一个值,该值指示 DialogCommand 是否已结束其父容器,并且父级不应执行任何进一步处理。

Result

获取或设置刚结束的对话返回的结果。 这只会在某些情况下进行填充:

  • 机器人调用 DialogContext.BeginDialogAsync() 以启动新对话,对话立即结束。
  • 机器人调用 DialogContext.ContinueDialogAsync() ,处于活动状态的对话结束。

在填充它的所有情况下, ActiveDialog 将为 null

Status

获取或设置堆栈的当前状态。

适用于