Språk

Confirmation<T> Klass

Definition

Confirmation

public class Confirmation<T> : Microsoft.Bot.Builder.FormFlow.Advanced.Field<T> where T : class
type Confirmation<'T (requires 'T : null)> = class
    inherit Field<'T (requires 'T : null)>
Public Class Confirmation(Of T)
Inherits Field(Of T)

Typparametrar

T

Skapa tillstånd.

Arv
Confirmation<T>

Konstruktorer

Name Description
Confirmation<T>(MessageDelegate<T>, ActiveDelegate<T>, IEnumerable<String>, IForm<T>)

Konstruera en bekräftelse dynamiskt.

Confirmation<T>(PromptAttribute, ActiveDelegate<T>, IEnumerable<String>, IForm<T>)

Konstruera en bekräftelse.

Fält

Name Description
_allowsMultiple

Confirmation

(Ärvd från Field<T>)
_buildPrompts

Confirmation

(Ärvd från Field<T>)
_condition

Confirmation

(Ärvd från Field<T>)
_define

Confirmation

(Ärvd från Field<T>)
_dependencies

Confirmation

(Ärvd från Field<T>)
_description

Confirmation

(Ärvd från Field<T>)
_form

Confirmation

(Ärvd från Field<T>)
_help

Confirmation

(Ärvd från Field<T>)
_isNullable

Confirmation

(Ärvd från Field<T>)
_keepZero

Confirmation

(Ärvd från Field<T>)
_limited

Confirmation

(Ärvd från Field<T>)
_max

Confirmation

(Ärvd från Field<T>)
_min

Confirmation

(Ärvd från Field<T>)
_name

Confirmation

(Ärvd från Field<T>)
_next

Confirmation

(Ärvd från Field<T>)
_optional

Confirmation

(Ärvd från Field<T>)
_pattern

Confirmation

(Ärvd från Field<T>)
_prompt

Confirmation

(Ärvd från Field<T>)
_promptDefinition

Confirmation

(Ärvd från Field<T>)
_promptSet

Confirmation

(Ärvd från Field<T>)
_recognizer

Confirmation

(Ärvd från Field<T>)
_role

Confirmation

(Ärvd från Field<T>)
_templates

Confirmation

(Ärvd från Field<T>)
_terms

Confirmation

(Ärvd från Field<T>)
_type

Confirmation

(Ärvd från Field<T>)
_validate

Confirmation

(Ärvd från Field<T>)
_valueDescriptions

Confirmation

(Ärvd från Field<T>)
_valueTerms

Confirmation

(Ärvd från Field<T>)

Egenskaper

Name Description
AllowDefault

Confirmation

(Ärvd från Field<T>)
AllowNumbers

Confirmation

(Ärvd från Field<T>)
AllowsMultiple

Confirmation

(Ärvd från Field<T>)
Dependencies

Confirmation

FieldDescription

Confirmation

(Ärvd från Field<T>)
FieldTerms

Confirmation

(Ärvd från Field<T>)
Form

Confirmation

(Ärvd från Field<T>)
Help

Confirmation

(Ärvd från Field<T>)
IsNullable

Confirmation

(Ärvd från Field<T>)
Name

Confirmation

(Ärvd från Field<T>)
Optional

Confirmation

(Ärvd från Field<T>)
Pattern

Confirmation

(Ärvd från Field<T>)
Prompt

Confirmation

(Ärvd från Field<T>)
Role

Confirmation

(Ärvd från Field<T>)
Type

Confirmation

(Ärvd från Field<T>)
ValueDescriptions

Confirmation

(Ärvd från Field<T>)
Values

Confirmation

(Ärvd från Field<T>)

Metoder

Name Description
Active(T)

Confirmation

AddDescription(Object, DescribeAttribute)

Lägger till en fullständig beskrivning för ett värde.

(Ärvd från Field<T>)
AddDescription(Object, String, String, String)

Lägger till en beskrivning för ett värde.

(Ärvd från Field<T>)
AddTemplate(TemplateAttribute)

Confirmation

(Ärvd från Field<T>)
AddTerms(Object, String[])

Lägger till villkor för ett värde.

(Ärvd från Field<T>)
AddTerms(Object, TermsAttribute)

Lägger till villkor för ett värde.

(Ärvd från Field<T>)
DefineAsync(T)

Confirmation

(Ärvd från Field<T>)
DefinePrompt()

Confirmation

(Ärvd från Field<T>)
DefineRecognizer()

Confirmation

(Ärvd från Field<T>)
GetValue(T)

Confirmation

IsUnknown(T)

Confirmation

Limits(Double, Double)

Confirmation

(Ärvd från Field<T>)
Localize()

Confirmation

(Ärvd från Field<T>)
Next(Object, T)

Confirmation

RemoveValue(Object)

Tar bort beskrivningen och termerna kopplade till ett värde.

(Ärvd från Field<T>)
RemoveValues()

Tar bort alla värden och deras tillhörande beskrivningar och termer.

(Ärvd från Field<T>)
ReplaceTemplate(TemplateAttribute)

Byt ut en mall i fältet.

(Ärvd från Field<T>)
SaveResources()

Confirmation

(Ärvd från Field<T>)
SetActive(ActiveDelegate<T>)

Definiera en delegat för att kontrollera tillstånd för att se om fältet gäller.

(Ärvd från Field<T>)
SetAllowsMultiple(Boolean)

Sätter om flera värden är tillåtna eller inte.

(Ärvd från Field<T>)
SetDefine(DefineAsyncDelegate<T>)

Definiera en delegat för att dynamiskt definiera fältet.

(Ärvd från Field<T>)
SetDependencies(String[])

Definiera de fält som detta fält beror på.

(Ärvd från Field<T>)
SetFieldDescription(DescribeAttribute)

Ställ in hela fältbeskrivningen.

(Ärvd från Field<T>)
SetFieldDescription(String)

Ställ in fältbeskrivningen.

(Ärvd från Field<T>)
SetFieldTerms(String[])

Sätt de termer som är förknippade med fältet.

(Ärvd från Field<T>)
SetIsNullable(Boolean)

Sätt om fältet är nullbart eller inte.

(Ärvd från Field<T>)
SetLimits(Double, Double, Boolean)

Confirmation

(Ärvd från Field<T>)
SetLimits(Double, Double)

Sätt numeriska gränser.

(Ärvd från Field<T>)
SetNext(NextDelegate<T>)

Delegera för att bestämma nästa formulärsteg som ska genomföras.

(Ärvd från Field<T>)
SetOptional(Boolean)

Sätt om ett fält är valfritt eller inte.

(Ärvd från Field<T>)
SetPattern(String)

Reguljärt uttryck för att validera strängar.

(Ärvd från Field<T>)
SetPrompt(PromptAttribute)

Sätter fältprompten.

(Ärvd från Field<T>)
SetRecognizer(IRecognize<T>)

Sätter igenkännaren för fältet.

(Ärvd från Field<T>)
SetType(Type)

Sätter typen av det underliggande fälttillståndet.

(Ärvd från Field<T>)
SetUnknown(T)

Confirmation

SetValidate(ValidateAsyncDelegate<T>)

Ställ in fältvalideringen.

(Ärvd från Field<T>)
SetValue(T, Object)

Confirmation

Template(TemplateUsage)

Confirmation

(Ärvd från Field<T>)
Terms(Object)

Confirmation

(Ärvd från Field<T>)
ValidateAsync(T, Object)

Confirmation

(Ärvd från Field<T>)
ValueDescription(Object)

Confirmation

(Ärvd från Field<T>)

Gäller för