Język

DialogTurnResult Klasa

Definicja

Wynik zwrócony do obiektu wywołującego jednej z różnych metod manipulowania stosem.

public class DialogTurnResult
type DialogTurnResult = class
Public Class DialogTurnResult
Dziedziczenie
DialogTurnResult

Uwagi

Użyj EndDialogAsync(Object, CancellationToken) do zakończenia a Dialog i zwróć wynik do kontekstu wywołującego.

Konstruktory

Nazwa Opis
DialogTurnResult(DialogTurnStatus, Object)

Inicjuje nowe wystąpienie klasy DialogTurnResult.

Właściwości

Nazwa Opis
ParentEnded

Otrzymuje lub ustawia wartość wskazującą, czy polecenie DialogCommand zakończyło swój kontener nadrzędny i nadrzędny nie powinien wykonywać dalszego przetwarzania.

Result

Otrzymuje lub ustawia wynik zwrócony przez właśnie zakończony dialog dialogowy. Będzie to wypełnione tylko w określonych przypadkach:

  • Bot wywołuje DialogContext.BeginDialogAsync() , aby rozpocząć nowy dialog, a dialog kończy się natychmiast.
  • Bot wywołuje DialogContext.ContinueDialogAsync() i aktywny dialog kończy się.

We wszystkich przypadkach, gdzie jest zamieszczone, ActiveDialog będzie .null

Status

Pobiera lub ustawia bieżący stan stosu.

Dotyczy