DialogTurnResult Classe
- java.
lang. Object - com.
microsoft. bot. dialogs. DialogTurnResult
- com.
public class DialogTurnResult
Resultado retornado ao chamador de um dos vários métodos de manipulação de pilha.
Resumo do Construtor
| Construtor | Description |
|---|---|
| DialogTurnResult(DialogTurnStatus withStatus) |
Cria uma caixa de diálogo |
| DialogTurnResult(DialogTurnStatus withStatus, Object withResult) |
Cria uma caixa de diálogo |
Resumo do método
| Modificador e tipo | Método e descrição |
|---|---|
| java.lang.Object |
getResult()
Obtém ou define o resultado retornado por uma caixa de diálogo que acabou de ser encerrada. |
|
Dialog |
getStatus()
Obtém o status atual da pilha. |
| boolean |
hasParentEnded()
Indica se uma caixa de diálogo |
| void |
setParentEnded(boolean withParentEnded)
Define se uma caixa de diálogo |
| void |
setResult(Object withResult)
Define o resultado retornado por uma caixa de diálogo que acabou de ser encerrada. |
| void |
setStatus(DialogTurnStatus withStatus)
Define o status atual da pilha. |
Métodos herdados de java.lang.Object
Detalhes do construtor
DialogTurnResult
public DialogTurnResult(DialogTurnStatus withStatus)
Cria um DialogTurnResult com um status.
Parâmetros:
DialogTurnResult
public DialogTurnResult(DialogTurnStatus withStatus, Object withResult)
Cria um DialogTurnResult com um status e um resultado.
Parâmetros:
Detalhes do método
getResult
public Object getResult()
Obtém ou define o resultado retornado por uma caixa de diálogo que acabou de ser encerrada.
Isso só será preenchido em determinados casos: – o bot chama 'DialogContext.BeginDialogAsync()' para iniciar uma nova caixa de diálogo e a caixa de diálogo termina imediatamente.
- O bot chama 'DialogContext.ContinueDialogAsync()' e uma caixa de diálogo que era de extremidades ativas.
Em todos os casos em que ele é preenchido, {@link "DialogContext.ActiveDialog"} será 'nulo'.
Retornos:
getStatus
public DialogTurnStatus getStatus()
Obtém o status atual da pilha.
Retornos:
hasParentEnded
public boolean hasParentEnded()
Indica se um DialogCommand terminou seu contêiner pai e o pai não deve executar nenhum processamento adicional.
Retornos:
setParentEnded
public void setParentEnded(boolean withParentEnded)
Define se um DialogCommand encerrou seu contêiner pai e o pai não deve executar nenhum processamento adicional.
Parâmetros:
setResult
public void setResult(Object withResult)
Define o resultado retornado por uma caixa de diálogo que acabou de ser encerrada.
Parâmetros:
setStatus
public void setStatus(DialogTurnStatus withStatus)
Define o status atual da pilha.
Parâmetros: