Udostępnij za pośrednictwem


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) polecenia , aby zakończyć Dialog element i zwrócić wynik do kontekstu wywołującego.

Konstruktory

DialogTurnResult(DialogTurnStatus, Object)

Inicjuje nowe wystąpienie klasy DialogTurnResult.

Właściwości

ParentEnded

Pobiera lub ustawia wartość wskazującą, czy element DialogCommand zakończył kontener nadrzędny, a element nadrzędny nie powinien wykonywać dalszego przetwarzania.

Result

Pobiera lub ustawia wynik zwrócony przez okno dialogowe, które zostało właśnie zakończone. Zostanie to wypełnione tylko w niektórych przypadkach:

  • Bot wywołuje DialogContext.BeginDialogAsync() polecenie , aby uruchomić nowe okno dialogowe, a okno dialogowe zostanie natychmiast zakończone.
  • Wywołania DialogContext.ContinueDialogAsync() bota i okno dialogowe, które było aktywne, kończy się.

We wszystkich przypadkach, w których jest wypełniana, ActiveDialog będzie to null.

Status

Pobiera lub ustawia bieżący stan stosu.

Dotyczy