Udostępnij za pośrednictwem


OAuthInput Klasa

Definicja

OAuthInput monituje użytkownika o zalogowanie się.

public class OAuthInput : Microsoft.Bot.Builder.Dialogs.Adaptive.Input.InputDialog
type OAuthInput = class
    inherit InputDialog
Public Class OAuthInput
Inherits InputDialog
Dziedziczenie

Konstruktory

OAuthInput()

OAuthInput monituje użytkownika o zalogowanie się.

Pola

Kind

Identyfikator klasy.

TURN_COUNT_PROPERTY

Definiuje wartość właściwości zliczaj kontekst okna dialogowego.

(Odziedziczone po InputDialog)
VALUE_PROPERTY

Definiuje wartość właściwości stanu kontekstu okna dialogowego.

(Odziedziczone po InputDialog)

Właściwości

AllowInterruptions

Pobiera lub ustawia zasady intteruption.

(Odziedziczone po InputDialog)
AlwaysPrompt

Pobiera lub ustawia wartość wskazującą, czy dane wejściowe powinny zawsze monitować użytkownika, niezależnie od wartości, czy nie.

(Odziedziczone po InputDialog)
ConnectionName

Pobiera lub ustawia nazwę połączenia OAuth.

DefaultValue

Pobiera lub ustawia wartość domyślną okna dialogowego danych wejściowych po przekroczeniu parametru MaxTurnCount.

(Odziedziczone po InputDialog)
DefaultValueResponse

Pobiera lub ustawia szablon działania do wysłania po osiągnięciu wartości MaxTurnCount i jest używana wartość domyślna.

(Odziedziczone po InputDialog)
Disabled

Pobiera lub ustawia, czy ta akcja powinna być wyłączona.

(Odziedziczone po InputDialog)
Id

Pobiera lub ustawia identyfikator okna dialogowego.

(Odziedziczone po Dialog)
InvalidPrompt

Pobiera lub ustawia szablon działania do wysłania do użytkownika za każdym razem, gdy podana wartość jest nieprawidłowa.

(Odziedziczone po InputDialog)
MaxTurnCount

Pobiera lub ustawia maksymalną liczbę razy, aby poprosić użytkownika o tę wartość przed wyświetleniem okna dialogowego.

(Odziedziczone po InputDialog)
Prompt

Pobiera lub ustawia działanie do wysłania do użytkownika.

(Odziedziczone po InputDialog)
Property

Pobiera lub ustawia ścieżkę właściwości pamięci, z którą będzie powiązana wartość.

(Odziedziczone po InputDialog)
Source

Pobiera informacje cref="SourceRange"/>.

(Odziedziczone po Dialog)
TelemetryClient

Pobiera lub ustawia IBotTelemetryClient do użycia do rejestrowania.

(Odziedziczone po Dialog)
Text

Pobiera lub ustawia dowolny dodatkowy tekst do uwzględnienia na karcie logowania.

Timeout

Pobiera lub ustawia liczbę milisekund oczekiwania na uwierzytelnienie użytkownika. Wartość domyślna to 900 000 (15 minut).

Title

Pobiera lub ustawia tytuł karty logowania.

UnrecognizedPrompt

Pobiera lub ustawia szablon działania na potrzeby ponawiania próby.

(Odziedziczone po InputDialog)
Validations

Pobiera lub ustawia wyrażenia do uruchomienia w celu zweryfikowania danych wejściowych.

(Odziedziczone po InputDialog)
Value

Pobiera lub ustawia wyrażenie, które ma być używane do powiązania danych wejściowych z oknie dialogowym.

(Odziedziczone po InputDialog)

Metody

AppendChoices(IMessageActivity, String, IList<Choice>, ListStyle, ChoiceFactoryOptions, CancellationToken)

AppendChoices to metoda narzędziowa do tworzenia działania komunikatów, biorąc pod uwagę wszystkie opcje.

(Odziedziczone po InputDialog)
AppendChoices(IMessageActivity, String, IList<Choice>, ListStyle, ChoiceFactoryOptions, String, IList<String>, CancellationToken)

AppendChoices to metoda narzędziowa do tworzenia działania komunikatów, biorąc pod uwagę wszystkie opcje.

(Odziedziczone po InputDialog)
BeginDialogAsync(DialogContext, Object, CancellationToken)

Wywoływana po wypchnięciu okna dialogowego do stosu okna dialogowego i aktywowaniu.

ContinueDialogAsync(DialogContext, CancellationToken)

Wywoływane, gdy okno dialogowe monitu jest aktywnym dialogiem, a użytkownik odpowiedział przy użyciu nowego działania.

EndDialogAsync(ITurnContext, DialogInstance, DialogReason, CancellationToken)

Wywoływana po zakończeniu okna dialogowego.

(Odziedziczone po Dialog)
GetUserTokenAsync(DialogContext, CancellationToken)

Próbuje uzyskać token użytkownika.

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.

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

Wywoływane po wywołaniu zdarzenia przy użyciu DialogContext.emitEvent()przez bieżące okno dialogowe lub okno dialogowe, które zostało uruchomione w bieżącym oknie dialogowym.

(Odziedziczone po Dialog)
OnInitializeOptions(DialogContext, Object)

Metoda, która przetwarza opcje.

(Odziedziczone po InputDialog)
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 wystąpieniem zdarzenia jest bąbelkowe do jego elementu nadrzędnego.

(Odziedziczone po InputDialog)
OnRecognizeInputAsync(DialogContext, CancellationToken)

Wywoływana po odebraniu danych wejściowych.

OnRenderPromptAsync(DialogContext, InputState, CancellationToken)

Metoda, która renderuje monit o podanie użytkownikowi n bieżącego stanu danych wejściowych.

(Odziedziczone po InputDialog)
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 podanie danych wejściowych.

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

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

(Odziedziczone po InputDialog)
SignOutUserAsync(DialogContext, CancellationToken)

Wy loguje użytkownika.

Metody rozszerzania

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

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

Dotyczy