Partilhar via


ThrowException Classe

Definição

Ação que lança uma exceção declarativamente.

public class ThrowException : Microsoft.Bot.Builder.Dialogs.Dialog
type ThrowException = class
    inherit Dialog
Public Class ThrowException
Inherits Dialog
Herança
ThrowException

Construtores

ThrowException(Object, String, Int32)

Inicializa uma nova instância da ThrowException classe.

Campos

Kind

Identificador de classe.

Propriedades

Disabled

Obtém ou define uma expressão opcional que, se for verdadeira, irá desativar esta ação.

ErrorValue

Obtém ou define o caminho da propriedade de memória a utilizar para obter o valor de erro a lançar.

Id

Obtém ou define o ID para a caixa de diálogo.

(Herdado de Dialog)
Source

Obtém as informações do cref="SourceRange"/>.

(Herdado de Dialog)
TelemetryClient

Obtém ou define o IBotTelemetryClient para utilizar para o registo.

(Herdado de Dialog)

Métodos

BeginDialogAsync(DialogContext, Object, CancellationToken)

Chamada quando a caixa de diálogo é iniciada e enviada para a pilha de diálogo.

ContinueDialogAsync(DialogContext, CancellationToken)

Chamada quando a caixa de diálogo é continuada, onde é a caixa de diálogo ativa e o utilizador responde com uma nova atividade.

(Herdado de Dialog)
EndDialogAsync(ITurnContext, DialogInstance, DialogReason, CancellationToken)

Chamada quando a caixa de diálogo está a terminar.

(Herdado de Dialog)
GetVersion()

Obtém uma cadeia exclusiva que representa a versão desta caixa de diálogo. Se a versão mudar entre turnos, o sistema de diálogo emitirá um evento DialogChanged.

(Herdado de Dialog)
OnComputeId()

Cria o ID de computação para a caixa de diálogo.

OnDialogEventAsync(DialogContext, DialogEvent, CancellationToken)

Chamado quando um evento foi gerado, utilizando DialogContext.emitEvent(), pela caixa de diálogo atual ou por uma caixa de diálogo que a caixa de diálogo atual iniciou.

(Herdado de Dialog)
OnPostBubbleEventAsync(DialogContext, DialogEvent, CancellationToken)

Chamado depois de um evento ter sido bolhas para todos os pais e não foi tratado.

(Herdado de Dialog)
OnPreBubbleEventAsync(DialogContext, DialogEvent, CancellationToken)

Chamado antes de um evento ser bolhado para o respetivo principal.

(Herdado de Dialog)
RegisterSourceLocation(String, Int32)

Regista um cref="SourceRange"/> na localização fornecida.

(Herdado de Dialog)
RepromptDialogAsync(ITurnContext, DialogInstance, CancellationToken)

Chamada quando a caixa de diálogo deve pedir novamente entrada ao utilizador.

(Herdado de Dialog)
ResumeDialogAsync(DialogContext, DialogReason, Object, CancellationToken)

Chamada quando uma caixa de diálogo subordinada concluiu esta curva, devolvendo o controlo a esta caixa de diálogo.

(Herdado de Dialog)

Métodos da Extensão

RunAsync(Dialog, ITurnContext, IStatePropertyAccessor<DialogState>, CancellationToken)

Cria uma pilha de caixa de diálogo e inicia uma caixa de diálogo, empurrando-a para a pilha.

Aplica-se a