HttpRequest Classe

Definição

Ação para realizar uma HttpRequest.

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

Construtores

Nome Description
HttpRequest(HttpRequest+HttpMethod, String, Dictionary<String,StringExpression>, Object, String, Int32)

Inicializa uma nova instância da classe HttpRequest.

HttpRequest(String, Int32)

Inicializa uma nova instância da classe HttpRequest.

Campos

Nome Description
Kind

Identificador de classe.

Propriedades

Nome Description
Body

Recebe ou ajusta a carga útil do corpo.

ContentType

Obtém ou define o tipo de conteúdo para o corpo da operação http.

Disabled

Recebe ou define uma expressão opcional que, se for verdadeira, desabilita essa ação.

Headers

Recebe ou define cabeçalhos.

Id

Obtém ou define o id para o diálogo.

(Herdado de Dialog)
Method

Obtém ou define o HttpMethod para usar.

ResponseType

Recebe ou define o ResponseType.

ResultProperty

Obtém ou define a expressão de propriedade para armazenar a resposta HTTP.

Source

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

(Herdado de Dialog)
TelemetryClient

Obtém ou configura o IBotTelemetryClient uso para registro de madeira.

(Herdado de Dialog)
Url

Recebe ou define a URL.

Métodos

Nome Description
BeginDialogAsync(DialogContext, Object, CancellationToken)

Chamado quando a caixa de diálogo é iniciada e enviada por push para a pilha de diálogo.

ContinueDialogAsync(DialogContext, CancellationToken)

Chamado quando o diálogo é continuado, onde é o diálogo ativo e o usuário responde com uma nova atividade.

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

Chamado quando a caixa de diálogo está terminando.

(Herdado de Dialog)
GetVersion()

Recebe uma string única que representa a versão desse diálogo. Se a versão for alterada entre as transformações, o sistema de diálogo emitirá um evento DialogChanged.

(Herdado de Dialog)
OnComputeId()

Constrói o ID de computação para o diálogo.

OnDialogEventAsync(DialogContext, DialogEvent, CancellationToken)

Chamado quando um evento foi levantado, usando DialogContext.emitEvent(), seja pelo diálogo atual ou por um diálogo iniciado pelo diálogo atual.

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

Chamado depois que um evento foi bolhado para todos os pais e não foi tratado.

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

Chamado antes de um evento ser colocado em bolhas para seu pai.

(Herdado de Dialog)
RegisterSourceLocation(String, Int32)

Registra um cref="SourceRange"/> no local fornecido.

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

Chamado quando a caixa de diálogo deve solicitar novamente entrada ao usuário.

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

Chamado quando uma caixa de diálogo filho concluiu essa curva, retornando o controle para essa caixa de diálogo.

(Herdado de Dialog)

Métodos de Extensão

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

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

Aplica-se a