Delen via


ConfirmInput Klas

Definitie

Declaratief invoerbeheer dat ja/nee-bevestigingsinvoer van een set keuzes verzamelt.

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

Constructors

ConfirmInput(String, Int32)

Initialiseert een nieuw exemplaar van de klasse ConfirmInput.

Velden

Kind

Klasse-id.

TURN_COUNT_PROPERTY

Hiermee definieert u de waarde van het aantal eigenschappen van de dialoogvenstercontext.

(Overgenomen van InputDialog)
VALUE_PROPERTY

Definieert de eigenschapswaarde van de dialoogvenstercontextstatus.

(Overgenomen van InputDialog)

Eigenschappen

AllowInterruptions

Hiermee haalt u het intteruption-beleid op of stelt u dit in.

(Overgenomen van InputDialog)
AlwaysPrompt

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of de invoer altijd de gebruiker moet vragen, ongeacht of er een waarde is of niet.

(Overgenomen van InputDialog)
ChoiceOptions

Hiermee haalt u de ChoiceOptions op die moet worden gebruikt voor het opmaken van bevestigingskeuzen voor de gebruiker.

ConfirmChoices

Hiermee haalt u de keuzes op of stelt u deze in.

DefaultLocale

Hiermee wordt de DefaultLocale opgevraagd of ingesteld voor het parseren van bevestigingskeuzen als er geen door de beller is doorgegeven.

DefaultValue

Hiermee wordt de standaardwaarde voor het invoerdialoogvenster opgehaald of ingesteld wanneer MaxTurnCount wordt overschreden.

(Overgenomen van InputDialog)
DefaultValueResponse

Hiermee wordt de activiteitssjabloon opgehaald of ingesteld die moet worden verzonden wanneer MaxTurnCount is bereikt en de standaardwaarde wordt gebruikt.

(Overgenomen van InputDialog)
Disabled

Hiermee haalt u op of stelt u in of deze actie moet worden uitgeschakeld.

(Overgenomen van InputDialog)
Id

Hiermee haalt u de id voor het dialoogvenster op of stelt u deze in.

(Overgenomen van Dialog)
InvalidPrompt

Hiermee wordt de activiteitssjabloon opgehaald of ingesteld om naar de gebruiker te verzenden wanneer de opgegeven waarde ongeldig is.

(Overgenomen van InputDialog)
MaxTurnCount

Hiermee wordt het maximum aantal keren opgehaald of ingesteld dat de gebruiker om deze waarde moet vragen voordat het dialoogvenster opgeeft.

(Overgenomen van InputDialog)
OutputFormat

Hiermee haalt u de expressie op die moet worden gebruikt om het resultaat op te maken.

Prompt

Hiermee haalt u de activiteit op of stelt u deze in om naar de gebruiker te verzenden.

(Overgenomen van InputDialog)
Property

Hiermee wordt het pad van de geheugeneigenschap opgehaald of ingesteld waaraan de waarde is gebonden.

(Overgenomen van InputDialog)
Source

Haalt de informatie op van het cref="SourceRange"/>.

(Overgenomen van Dialog)
Style

Hiermee haalt u het ListType op dat moet worden gebruikt om de gebruiker te vragen.

TelemetryClient

Hiermee haalt u de IBotTelemetryClient op die moet worden gebruikt voor logboekregistratie.

(Overgenomen van Dialog)
UnrecognizedPrompt

Hiermee haalt u de activiteitssjabloon op of stelt u deze in voor opnieuw proberen.

(Overgenomen van InputDialog)
Validations

Hiermee haalt u de expressies op die moeten worden uitgevoerd om de invoer te valideren.

(Overgenomen van InputDialog)
Value

Hiermee haalt u een expressie op die moet worden gebruikt om invoer aan het dialoogvenster te binden.

(Overgenomen van InputDialog)

Methoden

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

AppendChoices is een hulpprogrammamethode om een berichtactiviteit op te bouwen op basis van alle opties.

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

AppendChoices is een hulpprogrammamethode om een berichtactiviteit op te bouwen op basis van alle opties.

(Overgenomen van InputDialog)
BeginDialogAsync(DialogContext, Object, CancellationToken)

Aangeroepen wanneer het dialoogvenster wordt gestart en naar de dialoogvensterstack wordt gepusht.

(Overgenomen van InputDialog)
ContinueDialogAsync(DialogContext, CancellationToken)

Aangeroepen wanneer het dialoogvenster wordt vervolg, waar het actieve dialoogvenster is en de gebruiker antwoordt met een nieuwe activiteit.

(Overgenomen van InputDialog)
EndDialogAsync(ITurnContext, DialogInstance, DialogReason, CancellationToken)

Aangeroepen wanneer het dialoogvenster eindigt.

(Overgenomen van Dialog)
GetVersion()

Hiermee haalt u een unieke tekenreeks op die de versie van dit dialoogvenster vertegenwoordigt. Als de versie verandert tussen beurten, wordt er een DialogChanged-gebeurtenis verzonden.

(Overgenomen van Dialog)
OnComputeId()

Hiermee wordt de reken-id voor het dialoogvenster gebouwd.

(Overgenomen van Dialog)
OnDialogEventAsync(DialogContext, DialogEvent, CancellationToken)

Aangeroepen wanneer een gebeurtenis is gegenereerd, met behulp van DialogContext.emitEvent(), door het huidige dialoogvenster of een dialoogvenster dat het huidige dialoogvenster is gestart.

(Overgenomen van Dialog)
OnInitializeOptions(DialogContext, Object)

Methode waarmee opties worden verwerkt.

(Overgenomen van InputDialog)
OnPostBubbleEventAsync(DialogContext, DialogEvent, CancellationToken)

Gebeld nadat een gebeurtenis aan alle ouders werd gebeld en niet werd afgehandeld.

(Overgenomen van Dialog)
OnPreBubbleEventAsync(DialogContext, DialogEvent, CancellationToken)

Aangeroepen voordat een gebeurtenis naar het bovenliggende item wordt gebeld.

(Overgenomen van InputDialog)
OnRecognizeInputAsync(DialogContext, CancellationToken)

Wordt aangeroepen wanneer invoer is ontvangen.

OnRenderPromptAsync(DialogContext, InputState, CancellationToken)

Methode waarmee de prompt wordt weergegeven aan de gebruiker die de huidige invoerstatus heeft gekregen.

RegisterSourceLocation(String, Int32)

Registreert een cref="SourceRange"/> op de opgegeven locatie.

(Overgenomen van Dialog)
RepromptDialogAsync(ITurnContext, DialogInstance, CancellationToken)

Wordt aangeroepen wanneer het dialoogvenster de gebruiker opnieuw om invoer moet vragen.

(Overgenomen van Dialog)
ResumeDialogAsync(DialogContext, DialogReason, Object, CancellationToken)

Wordt aangeroepen wanneer een onderliggend dialoogvenster de beurt heeft voltooid, zodat het besturingselement naar dit dialoogvenster wordt geretourneerd.

(Overgenomen van InputDialog)

Extensiemethoden

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

Hiermee maakt u een dialoogvensterstack en start u een dialoogvenster, waarbij u het naar de stack pusht.

Van toepassing op