DialogTurnResult Clase
- java.
lang. Object - com.
microsoft. bot. dialogs. DialogTurnResult
- com.
public class DialogTurnResult
Resultado devuelto al autor de la llamada de uno de los distintos métodos de manipulación de pila.
Resumen del constructor
| Constructor | Description |
|---|---|
| DialogTurnResult(DialogTurnStatus withStatus) |
Crea un cuadro de diálogo |
| DialogTurnResult(DialogTurnStatus withStatus, Object withResult) |
Crea un cuadro de diálogo |
Resumen del método
| Modificador y tipo | Método y descripción |
|---|---|
| java.lang.Object |
getResult()
Obtiene o establece el resultado devuelto por un cuadro de diálogo que acaba de finalizar. |
|
Dialog |
getStatus()
Obtiene el estado actual de la pila. |
| boolean |
hasParentEnded()
Indica si un cuadro de diálogo |
| void |
setParentEnded(boolean withParentEnded)
Establece si un cuadro de diálogo |
| void |
setResult(Object withResult)
Establece el resultado devuelto por un cuadro de diálogo que acaba de finalizar. |
| void |
setStatus(DialogTurnStatus withStatus)
Establece el estado actual de la pila. |
Métodos heredados de java.lang.Object
Detalles del constructor
DialogTurnResult
public DialogTurnResult(DialogTurnStatus withStatus)
Crea un dialogTurnResult con un estado .
Parámetros:
DialogTurnResult
public DialogTurnResult(DialogTurnStatus withStatus, Object withResult)
Crea un dialogTurnResult con un estado y un resultado.
Parámetros:
Detalles del método
getResult
public Object getResult()
Obtiene o establece el resultado devuelto por un cuadro de diálogo que acaba de finalizar.
Esto solo se rellenará en determinados casos: el bot llama a "DialogContext.BeginDialogAsync()" para iniciar un diálogo nuevo y el diálogo finaliza inmediatamente.
- El bot llama a "DialogContext.ContinueDialogAsync()" y un cuadro de diálogo que estaba activo finaliza.
En todos los casos en los que se rellena, {@link "DialogContext.ActiveDialog"} será "null".
Devoluciones:
getStatus
public DialogTurnStatus getStatus()
Obtiene el estado actual de la pila.
Devoluciones:
hasParentEnded
public boolean hasParentEnded()
Indica si dialogCommand ha finalizado su contenedor primario y el elemento primario no debe realizar ningún procesamiento adicional.
Devoluciones:
setParentEnded
public void setParentEnded(boolean withParentEnded)
Establece si dialogCommand ha finalizado su contenedor primario y el elemento primario no debe realizar ningún procesamiento adicional.
Parámetros:
setResult
public void setResult(Object withResult)
Establece el resultado devuelto por un cuadro de diálogo que acaba de finalizar.
Parámetros:
setStatus
public void setStatus(DialogTurnStatus withStatus)
Establece el estado actual de la pila.
Parámetros: