DialogTurnResult Classe

  • java.lang.Object
    • com.microsoft.bot.dialogs.DialogTurnResult

public class DialogTurnResult

Résultat retourné à l’appelant de l’une des différentes méthodes de manipulation de pile.

Récapitulatif du constructeur

Constructeur Description
DialogTurnResult(DialogTurnStatus withStatus)

Crée une boîte de dialogueturnResult avec un état.

DialogTurnResult(DialogTurnStatus withStatus, Object withResult)

Crée une boîte de dialoguetournerrésultat avec un état et un résultat.

Résumé de la méthode

Modificateur et type Méthode et description
java.lang.Object getResult()

Obtient ou définit le résultat retourné par une boîte de dialogue qui vient d’être terminée.

DialogTurnStatus getStatus()

Obtient l’état actuel de la pile.

boolean hasParentEnded()

Indique si une boîte de dialogueCommande a terminé son conteneur parent et que le parent ne doit pas effectuer de traitement supplémentaire.

void setParentEnded(boolean withParentEnded)

Définit si une boîte de dialogueCommand a terminé son conteneur parent et que le parent ne doit pas effectuer de traitement supplémentaire.

void setResult(Object withResult)

Définit le résultat retourné par une boîte de dialogue qui vient de se terminer.

void setStatus(DialogTurnStatus withStatus)

Définit l’état actuel de la pile.

Méthodes héritées de java.lang.Object

java.lang.Object.clone java.lang.Object.equals java.lang.Object.finalize java.lang.Object.getClass java.lang.Object.hashCode java.lang.Object.notify java.lang.Object.notifyAll java.lang.Object.toString java.lang.Object.wait java.lang.Object.wait java.lang.Object.wait

Détails du constructeur

DialogTurnResult

public DialogTurnResult(DialogTurnStatus withStatus)

Crée un DialogTurnResult avec un état.

Paramètres:

withStatus - État de la boîte de dialogue.

DialogTurnResult

public DialogTurnResult(DialogTurnStatus withStatus, Object withResult)

Crée un DialogTurnResult avec un état et un résultat.

Paramètres:

withStatus - État de la boîte de dialogue.
withResult - Résultat.

Détails de la méthode

getResult

public Object getResult()

Obtient ou définit le résultat retourné par une boîte de dialogue qui vient d’être terminée.

Cela ne sera rempli que dans certains cas : - Le bot appelle « DialogContext.BeginDialogAsync() » pour démarrer une nouvelle boîte de dialogue et le dialogue se termine immédiatement.

- Le bot appelle « DialogContext.ContinueDialogAsync() » et une boîte de dialogue qui était active.

Dans tous les cas où elle est remplie, {@link « DialogContext.ActiveDialog » } est « null ».

Retours:

Résultat retourné par une boîte de dialogue qui vient de se terminer.

getStatus

public DialogTurnStatus getStatus()

Obtient l’état actuel de la pile.

Retours:

État actuel de la pile.

hasParentEnded

public boolean hasParentEnded()

Indique si un DialogCommand a terminé son conteneur parent et que le parent ne doit pas effectuer de traitement supplémentaire.

Retours:

Indique si un DialogCommand a terminé son conteneur parent et que le parent ne doit pas effectuer de traitement supplémentaire.

setParentEnded

public void setParentEnded(boolean withParentEnded)

Définit si un DialogCommand a terminé son conteneur parent et que le parent ne doit pas effectuer de traitement supplémentaire.

Paramètres:

withParentEnded - Indique si un DialogCommand a terminé son conteneur parent et que le parent ne doit pas effectuer de traitement supplémentaire.

setResult

public void setResult(Object withResult)

Définit le résultat retourné par une boîte de dialogue qui vient de se terminer.

Paramètres:

withResult - Résultat retourné par une boîte de dialogue qui vient de se terminer.

setStatus

public void setStatus(DialogTurnStatus withStatus)

Définit l’état actuel de la pile.

Paramètres:

withStatus - État actuel de la pile.

S’applique à