Språk

DialogTurnResult Klass

Definition

Resultatet returnerades till anroparen för en av de olika stackmanipuleringsmetoderna.

public class DialogTurnResult
type DialogTurnResult = class
Public Class DialogTurnResult
Arv
DialogTurnResult

Kommentarer

Använd EndDialogAsync(Object, CancellationToken) för att avsluta a Dialog och returnera ett resultat till anropskontexten.

Konstruktorer

Name Description
DialogTurnResult(DialogTurnStatus, Object)

Initierar en ny instans av DialogTurnResult klassen.

Egenskaper

Name Description
ParentEnded

Får eller sätter ett värde som indikerar om en DialogCommand har avslutat sin föräldracontainer och föräldern ska inte utföra någon vidare bearbetning.

Result

Får eller sätter resultatet som returneras av en dialog som just avslutats. Detta kommer endast att fyllas i vissa fall:

  • Boten ropar DialogContext.BeginDialogAsync() på att starta en ny dialog och dialogen avslutas omedelbart.
  • Boten ropar DialogContext.ContinueDialogAsync() och en aktiv dialog avslutas.

I alla fall där den är befolkad, ActiveDialog kommer det att vara null.

Status

Hämtar eller anger stackens aktuella status.

Gäller för