Udostępnij za pośrednictwem


HttpRequest Klasa

Definicja

Akcja wykonywania żądania HttpRequest.

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

Konstruktory

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

Inicjuje nowe wystąpienie klasy HttpRequest.

HttpRequest(String, Int32)

Inicjuje nowe wystąpienie klasy HttpRequest.

Pola

Kind

Identyfikator klasy.

Właściwości

Body

Pobiera lub ustawia ładunek treści.

ContentType

Pobiera lub ustawia typ zawartości dla treści operacji http.

Disabled

Pobiera lub ustawia opcjonalne wyrażenie, które jeśli ma wartość true, spowoduje wyłączenie tej akcji.

Headers

Pobiera lub ustawia nagłówki.

Id

Pobiera lub ustawia identyfikator okna dialogowego.

(Odziedziczone po Dialog)
Method

Pobiera lub ustawia metodę HttpMethod do użycia.

ResponseType

Pobiera lub ustawia typ odpowiedzi.

ResultProperty

Pobiera lub ustawia wyrażenie właściwości do przechowywania odpowiedzi HTTP.

Source

Pobiera informacje o pliku cref="SourceRange"/>.

(Odziedziczone po Dialog)
TelemetryClient

Pobiera lub ustawia element IBotTelemetryClient do użycia do rejestrowania.

(Odziedziczone po Dialog)
Url

Pobiera lub ustawia adres URL.

Metody

BeginDialogAsync(DialogContext, Object, CancellationToken)

Wywoływana po uruchomieniu okna dialogowego i wypchnięciu do stosu okien dialogowych.

ContinueDialogAsync(DialogContext, CancellationToken)

Wywoływana, gdy okno dialogowe jest kontynuowane, gdzie jest to aktywne okno dialogowe, a użytkownik odpowiada za pomocą nowego działania.

(Odziedziczone po Dialog)
EndDialogAsync(ITurnContext, DialogInstance, DialogReason, CancellationToken)

Wywoływana po zakończeniu okna dialogowego.

(Odziedziczone po Dialog)
GetVersion()

Pobiera unikatowy ciąg reprezentujący wersję tego okna dialogowego. Jeśli wersja zmieni się między kolei, system dialogowy będzie emitować zdarzenie DialogChanged.

(Odziedziczone po Dialog)
OnComputeId()

Tworzy identyfikator obliczeniowy okna dialogowego.

OnDialogEventAsync(DialogContext, DialogEvent, CancellationToken)

Wywoływana, gdy zdarzenie zostało podniesione przy użyciu polecenia , przy użyciu DialogContext.emitEvent()bieżącego okna dialogowego lub okna dialogowego, które zostało uruchomione w bieżącym oknie dialogowym.

(Odziedziczone po Dialog)
OnPostBubbleEventAsync(DialogContext, DialogEvent, CancellationToken)

Wezwany po wydarzeniu został bąbelkowany do wszystkich rodziców i nie był obsługiwany.

(Odziedziczone po Dialog)
OnPreBubbleEventAsync(DialogContext, DialogEvent, CancellationToken)

Wywoływane przed zdarzeniem jest bąbelkowe do jego elementu nadrzędnego.

(Odziedziczone po Dialog)
RegisterSourceLocation(String, Int32)

Rejestruje cref="SourceRange"/> w podanej lokalizacji.

(Odziedziczone po Dialog)
RepromptDialogAsync(ITurnContext, DialogInstance, CancellationToken)

Wywoływana, gdy okno dialogowe powinno ponownie monitować użytkownika o dane wejściowe.

(Odziedziczone po Dialog)
ResumeDialogAsync(DialogContext, DialogReason, Object, CancellationToken)

Wywoływana po zakończeniu tego kolei okna dialogowego podrzędnego, zwracając kontrolkę do tego okna dialogowego.

(Odziedziczone po Dialog)

Metody rozszerzania

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

Tworzy stos okna dialogowego i uruchamia okno dialogowe, wypychając go do stosu.

Dotyczy