Sdílet prostřednictvím


OAuthInput Třída

Definice

OAuthInput vyzve uživatele k přihlášení.

public class OAuthInput : Microsoft.Bot.Builder.Dialogs.Adaptive.Input.InputDialog
type OAuthInput = class
    inherit InputDialog
Public Class OAuthInput
Inherits InputDialog
Dědičnost

Konstruktory

OAuthInput()

OAuthInput vyzve uživatele k přihlášení.

Pole

Kind

Identifikátor třídy.

TURN_COUNT_PROPERTY

Definuje hodnotu vlastnosti počtu kontextových oken.

(Zděděno od InputDialog)
VALUE_PROPERTY

Definuje hodnotu vlastnosti stavu kontextu dialogového okna.

(Zděděno od InputDialog)

Vlastnosti

AllowInterruptions

Získá nebo nastaví zásady intteruption.

(Zděděno od InputDialog)
AlwaysPrompt

Získá nebo nastaví hodnotu určující, zda má vstup vždy vyzvat uživatele bez ohledu na to, zda je hodnota nebo ne.

(Zděděno od InputDialog)
ConnectionName

Získá nebo nastaví název připojení OAuth.

DefaultValue

Získá nebo nastaví výchozí hodnotu pro vstupní dialogové okno při překročení MaxTurnCount.

(Zděděno od InputDialog)
DefaultValueResponse

Získá nebo nastaví šablonu aktivity k odeslání, když byl dosažen MaxTurnCount a použije se výchozí hodnota.

(Zděděno od InputDialog)
Disabled

Získá nebo nastaví, zda má být tato akce zakázána.

(Zděděno od InputDialog)
Id

Získá nebo nastaví ID dialogového okna.

(Zděděno od Dialog)
InvalidPrompt

Získá nebo nastaví šablonu aktivity odeslat uživateli vždy, když zadaná hodnota je neplatná.

(Zděděno od InputDialog)
MaxTurnCount

Získá nebo nastaví maximální početkrát požádat uživatele o tuto hodnotu před otevřením dialogového okna.

(Zděděno od InputDialog)
Prompt

Získá nebo nastaví aktivitu, která se má odeslat uživateli.

(Zděděno od InputDialog)
Property

Získá nebo nastaví cestu vlastnosti paměti, ke které bude hodnota vázána.

(Zděděno od InputDialog)
Source

Získá informace cref="SourceRange"/>.

(Zděděno od Dialog)
TelemetryClient

Získá nebo nastaví IBotTelemetryClient použít pro protokolování.

(Zděděno od Dialog)
Text

Získá nebo nastaví jakýkoli další text, který se má zahrnout do přihlašovací karty.

Timeout

Získá nebo nastaví počet milisekund výzva čeká na ověření uživatele. Výchozí hodnota je 900 000 (15 minut).

Title

Získá nebo nastaví název přihlašovací karty.

UnrecognizedPrompt

Získá nebo nastaví šablonu aktivity pro opakování.

(Zděděno od InputDialog)
Validations

Získá nebo nastaví výrazy ke spuštění pro ověření vstupu.

(Zděděno od InputDialog)
Value

Získá nebo nastaví výraz, který se má použít k vytvoření vazby vstupu do dialogového okna.

(Zděděno od InputDialog)

Metody

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

AppendChoices je utility metoda pro sestavení aktivity zprávy vzhledem ke všem možnostem.

(Zděděno od InputDialog)
AppendChoices(IMessageActivity, String, IList<Choice>, ListStyle, ChoiceFactoryOptions, String, IList<String>, CancellationToken)

AppendChoices je utility metoda pro sestavení aktivity zprávy vzhledem ke všem možnostem.

(Zděděno od InputDialog)
BeginDialogAsync(DialogContext, Object, CancellationToken)

Volá se při vložení dialogového okna do zásobníku dialogového okna a aktivaci dialogového okna.

ContinueDialogAsync(DialogContext, CancellationToken)

Volá se, když je aktivní dialogové okno výzvy a uživatel odpověděl novou aktivitou.

EndDialogAsync(ITurnContext, DialogInstance, DialogReason, CancellationToken)

Volá se při ukončení dialogového okna.

(Zděděno od Dialog)
GetUserTokenAsync(DialogContext, CancellationToken)

Pokusí se získat token uživatele.

GetVersion()

Získá jedinečný řetězec, který představuje verzi tohoto dialogového okna. Pokud se změní verze mezi otočením dialogového systému, vygeneruje událost DialogChanged.

(Zděděno od Dialog)
OnComputeId()

Vytvoří ID výpočetního objektu pro dialogové okno.

(Zděděno od Dialog)
OnDialogEventAsync(DialogContext, DialogEvent, CancellationToken)

Volá se při vyvolání události pomocí DialogContext.emitEvent()pomocí aktuálního dialogového okna nebo dialogového okna, které aktuální dialogové okno spustilo.

(Zděděno od Dialog)
OnInitializeOptions(DialogContext, Object)

Metoda, která zpracovává možnosti.

(Zděděno od InputDialog)
OnPostBubbleEventAsync(DialogContext, DialogEvent, CancellationToken)

Volal se po události bubliny všem rodičům a nezpracoval se.

(Zděděno od Dialog)
OnPreBubbleEventAsync(DialogContext, DialogEvent, CancellationToken)

Volá se před událostí bublinou nadřazeného objektu.

(Zděděno od InputDialog)
OnRecognizeInputAsync(DialogContext, CancellationToken)

Volá se při přijetí vstupu.

OnRenderPromptAsync(DialogContext, InputState, CancellationToken)

Metoda, která vykreslí výzvu uživateli dát n aktuální stav vstupu.

(Zděděno od InputDialog)
RegisterSourceLocation(String, Int32)

Zaregistruje cref="SourceRange"/> v zadaném umístění.

(Zděděno od Dialog)
RepromptDialogAsync(ITurnContext, DialogInstance, CancellationToken)

Volá se, když se má dialogové okno znovu vyzvat uživatele k zadání vstupu.

(Zděděno od Dialog)
ResumeDialogAsync(DialogContext, DialogReason, Object, CancellationToken)

Volá se při dokončení podřízeného dialogového okna a vrácení ovládacího prvku do tohoto dialogového okna.

(Zděděno od InputDialog)
SignOutUserAsync(DialogContext, CancellationToken)

Odhlásí uživatele.

Metody rozšíření

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

Vytvoří zásobník dialogů a spustí dialogové okno, které ho nasdílí do zásobníku.

Platí pro