DialogTurnResult Classe
- java.
lang. Object - com.
microsoft. bot. dialogs. DialogTurnResult
- com.
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 dialogue |
| DialogTurnResult(DialogTurnStatus withStatus, Object withResult) |
Crée une boîte de dialogue |
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. |
|
Dialog |
getStatus()
Obtient l’état actuel de la pile. |
| boolean |
hasParentEnded()
Indique si une boîte de dialogue |
| void |
setParentEnded(boolean withParentEnded)
Définit si une boîte de dialogue |
| 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
Détails du constructeur
DialogTurnResult
public DialogTurnResult(DialogTurnStatus withStatus)
Crée un DialogTurnResult avec un état.
Paramètres:
DialogTurnResult
public DialogTurnResult(DialogTurnStatus withStatus, Object withResult)
Crée un DialogTurnResult avec un état et un résultat.
Paramètres:
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:
getStatus
public DialogTurnStatus getStatus()
Obtient l’état actuel de la pile.
Retours:
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:
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:
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:
setStatus
public void setStatus(DialogTurnStatus withStatus)
Définit l’état actuel de la pile.
Paramètres: