DialogTurnResult Klasse

Definition

Das Ergebnis wurde an den Aufrufer einer der verschiedenen Stapelmanipulationsmethoden zurückgegeben.

public class DialogTurnResult
type DialogTurnResult = class
Public Class DialogTurnResult
Vererbung
DialogTurnResult

Hinweise

Verwenden EndDialogAsync(Object, CancellationToken) Sie, um a Dialog zu beenden und ein Ergebnis an den aufrufenden Kontext zurückzugeben.

Konstruktoren

Name Beschreibung
DialogTurnResult(DialogTurnStatus, Object)

Initialisiert eine neue Instanz der DialogTurnResult-Klasse.

Eigenschaften

Name Beschreibung
ParentEnded

Erhält oder setzt einen Wert, der angibt, ob ein DialogCommand seinen Elterncontainer beendet hat, und der Elternteil sollte keine weitere Verarbeitung durchführen.

Result

Ruft das Ergebnis ab, das von einem Dialogfeld zurückgegeben wird, das gerade beendet wurde, oder legt es fest. Dies wird nur in bestimmten Fällen ausgefüllt:

  • Der Bot ruft an, DialogContext.BeginDialogAsync() um einen neuen Dialog zu starten, und der Dialog endet sofort.
  • Der Bot ruft DialogContext.ContinueDialogAsync() an und ein aktiver Dialog endet.

In allen Fällen, in denen es besetzt ist, ActiveDialog wird .null

Status

Dient zum Abrufen oder Festlegen des aktuellen Status des Stapels.

Gilt für: