Поделиться через


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

Возвращает или задает текущее состояние стека.

Применяется к