DialogContext.CancelAllDialogsAsync Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Sobrecargas
| CancelAllDialogsAsync(CancellationToken) |
Elimina qualquer pilha de caixa de diálogo existente, cancelando assim todas as caixas de diálogo na pilha. |
| CancelAllDialogsAsync(Boolean, String, Object, CancellationToken) |
Elimina qualquer pilha de caixa de diálogo existente, cancelando assim todas as caixas de diálogo na pilha. |
CancelAllDialogsAsync(CancellationToken)
Elimina qualquer pilha de caixa de diálogo existente, cancelando assim todas as caixas de diálogo na pilha.
public System.Threading.Tasks.Task<Microsoft.Bot.Builder.Dialogs.DialogTurnResult> CancelAllDialogsAsync(System.Threading.CancellationToken cancellationToken = default);
member this.CancelAllDialogsAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Builder.Dialogs.DialogTurnResult>
Public Function CancelAllDialogsAsync (Optional cancellationToken As CancellationToken = Nothing) As Task(Of DialogTurnResult)
Parâmetros
- cancellationToken
- CancellationToken
Um token de cancelamento que pode ser utilizado por outros objetos ou threads para receber aviso de cancelamento.
Devoluções
Uma tarefa que representa o trabalho em fila para executar.
Observações
Se a tarefa for bem-sucedida, o resultado indica que as caixas de diálogo foram canceladas após a vez ter sido processada pela caixa de diálogo ou que a pilha já estava vazia.
Em geral, o contexto principal é a caixa de diálogo ou o processador de viragem do bot que iniciou a caixa de diálogo. Se o elemento principal for uma caixa de diálogo, a pilha chama o método principal ResumeDialogAsync(DialogContext, DialogReason, Object, CancellationToken) para devolver um resultado à caixa de diálogo principal. Se a caixa de diálogo principal não implementar "ResumeDialogAsync", o elemento principal também terminará e o resultado será passado para o contexto principal seguinte.
Ver também
Aplica-se a
CancelAllDialogsAsync(Boolean, String, Object, CancellationToken)
Elimina qualquer pilha de caixa de diálogo existente, cancelando assim todas as caixas de diálogo na pilha.
public System.Threading.Tasks.Task<Microsoft.Bot.Builder.Dialogs.DialogTurnResult> CancelAllDialogsAsync(bool cancelParents, string eventName = default, object eventValue = default, System.Threading.CancellationToken cancellationToken = default);
member this.CancelAllDialogsAsync : bool * string * obj * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Builder.Dialogs.DialogTurnResult>
Public Function CancelAllDialogsAsync (cancelParents As Boolean, Optional eventName As String = Nothing, Optional eventValue As Object = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of DialogTurnResult)
Parâmetros
- cancelParents
- Boolean
Se for verdadeiro, o cancelamento também irá aparecer nas caixas de diálogo principais.
- eventName
- String
O evento.
- eventValue
- Object
O valor do evento.
- cancellationToken
- CancellationToken
Um token de cancelamento que pode ser utilizado por outros objetos ou threads para receber aviso de cancelamento.
Devoluções
Uma tarefa que representa o trabalho em fila para executar.
Observações
Se a tarefa for bem-sucedida, o resultado indica que as caixas de diálogo foram canceladas após a vez ter sido processada pela caixa de diálogo ou que a pilha já estava vazia.
Em geral, o contexto principal é a caixa de diálogo ou o processador de viragem do bot que iniciou a caixa de diálogo. Se o elemento principal for uma caixa de diálogo, a pilha chama o método principal ResumeDialogAsync(DialogContext, DialogReason, Object, CancellationToken) para devolver um resultado à caixa de diálogo principal. Se a caixa de diálogo principal não implementar "ResumeDialogAsync", o elemento principal também terminará e o resultado será passado para o contexto principal seguinte.