Confirmation<T> Klasse

Definition

Bestätigung

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)

Typparameter

T

Formularstatus.

Vererbung
Confirmation<T>

Konstruktoren

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

Erstellen Sie eine Bestätigung dynamisch.

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

Erstellen Sie eine Bestätigung.

Felder

_allowsMultiple

Bestätigung

(Geerbt von Field<T>)
_buildPrompts

Bestätigung

(Geerbt von Field<T>)
_condition

Bestätigung

(Geerbt von Field<T>)
_define

Bestätigung

(Geerbt von Field<T>)
_dependencies

Bestätigung

(Geerbt von Field<T>)
_description

Bestätigung

(Geerbt von Field<T>)
_form

Bestätigung

(Geerbt von Field<T>)
_help

Bestätigung

(Geerbt von Field<T>)
_isNullable

Bestätigung

(Geerbt von Field<T>)
_keepZero

Bestätigung

(Geerbt von Field<T>)
_limited

Bestätigung

(Geerbt von Field<T>)
_max

Bestätigung

(Geerbt von Field<T>)
_min

Bestätigung

(Geerbt von Field<T>)
_name

Bestätigung

(Geerbt von Field<T>)
_next

Bestätigung

(Geerbt von Field<T>)
_optional

Bestätigung

(Geerbt von Field<T>)
_pattern

Bestätigung

(Geerbt von Field<T>)
_prompt

Bestätigung

(Geerbt von Field<T>)
_promptDefinition

Bestätigung

(Geerbt von Field<T>)
_promptSet

Bestätigung

(Geerbt von Field<T>)
_recognizer

Bestätigung

(Geerbt von Field<T>)
_role

Bestätigung

(Geerbt von Field<T>)
_templates

Bestätigung

(Geerbt von Field<T>)
_terms

Bestätigung

(Geerbt von Field<T>)
_type

Bestätigung

(Geerbt von Field<T>)
_validate

Bestätigung

(Geerbt von Field<T>)
_valueDescriptions

Bestätigung

(Geerbt von Field<T>)
_valueTerms

Bestätigung

(Geerbt von Field<T>)

Eigenschaften

AllowDefault

Bestätigung

(Geerbt von Field<T>)
AllowNumbers

Bestätigung

(Geerbt von Field<T>)
AllowsMultiple

Bestätigung

(Geerbt von Field<T>)
Dependencies

Bestätigung

FieldDescription

Bestätigung

(Geerbt von Field<T>)
FieldTerms

Bestätigung

(Geerbt von Field<T>)
Form

Bestätigung

(Geerbt von Field<T>)
Help

Bestätigung

(Geerbt von Field<T>)
IsNullable

Bestätigung

(Geerbt von Field<T>)
Name

Bestätigung

(Geerbt von Field<T>)
Optional

Bestätigung

(Geerbt von Field<T>)
Pattern

Bestätigung

(Geerbt von Field<T>)
Prompt

Bestätigung

(Geerbt von Field<T>)
Role

Bestätigung

(Geerbt von Field<T>)
Type

Bestätigung

(Geerbt von Field<T>)
ValueDescriptions

Bestätigung

(Geerbt von Field<T>)
Values

Bestätigung

(Geerbt von Field<T>)

Methoden

Active(T)

Bestätigung

AddDescription(Object, DescribeAttribute)

Fügt eine vollständige Beschreibung für einen Wert hinzu.

(Geerbt von Field<T>)
AddDescription(Object, String, String, String)

Fügt eine Beschreibung für einen Wert hinzu.

(Geerbt von Field<T>)
AddTemplate(TemplateAttribute)

Bestätigung

(Geerbt von Field<T>)
AddTerms(Object, String[])

Fügt Begriffe für einen Wert hinzu.

(Geerbt von Field<T>)
AddTerms(Object, TermsAttribute)

Fügt Begriffe für einen Wert hinzu.

(Geerbt von Field<T>)
DefineAsync(T)

Bestätigung

(Geerbt von Field<T>)
DefinePrompt()

Bestätigung

(Geerbt von Field<T>)
DefineRecognizer()

Bestätigung

(Geerbt von Field<T>)
GetValue(T)

Bestätigung

IsUnknown(T)

Bestätigung

Limits(Double, Double)

Bestätigung

(Geerbt von Field<T>)
Localize()

Bestätigung

(Geerbt von Field<T>)
Next(Object, T)

Bestätigung

RemoveValue(Object)

Entfernt die Beschreibung und begriffe, die einem Wert zugeordnet sind.

(Geerbt von Field<T>)
RemoveValues()

Entfernt alle Werte und die zugehörigen Beschreibungen und Begriffe.

(Geerbt von Field<T>)
ReplaceTemplate(TemplateAttribute)

Ersetzen Sie eine Vorlage im Feld.

(Geerbt von Field<T>)
SaveResources()

Bestätigung

(Geerbt von Field<T>)
SetActive(ActiveDelegate<T>)

Definieren Sie einen Delegaten zum Überprüfen des Zustands, um zu ermitteln, ob das Feld zutrifft.

(Geerbt von Field<T>)
SetAllowsMultiple(Boolean)

Legt fest, ob mehrere Werte zulässig sind.

(Geerbt von Field<T>)
SetDefine(DefineAsyncDelegate<T>)

Definieren Sie einen Delegaten zum dynamischen Definieren des Felds.

(Geerbt von Field<T>)
SetDependencies(String[])

Definieren Sie die Felder, von denen dieses Feld abhängt.

(Geerbt von Field<T>)
SetFieldDescription(DescribeAttribute)

Legen Sie die vollständige Feldbeschreibung fest.

(Geerbt von Field<T>)
SetFieldDescription(String)

Legen Sie die Feldbeschreibung fest.

(Geerbt von Field<T>)
SetFieldTerms(String[])

Legen Sie die dem Feld zugeordneten Begriffe fest.

(Geerbt von Field<T>)
SetIsNullable(Boolean)

Legen Sie fest, ob das Feld nullable ist.

(Geerbt von Field<T>)
SetLimits(Double, Double)

Legen Sie numerische Grenzwerte fest.

(Geerbt von Field<T>)
SetLimits(Double, Double, Boolean)

Bestätigung

(Geerbt von Field<T>)
SetNext(NextDelegate<T>)

Delegat für die Entscheidung über den nächsten Formularschritt, der ausgeführt werden soll.

(Geerbt von Field<T>)
SetOptional(Boolean)

Legen Sie fest, ob ein Feld optional ist.

(Geerbt von Field<T>)
SetPattern(String)

Regulärer Ausdruck zum Überprüfen von Zeichenfolgen.

(Geerbt von Field<T>)
SetPrompt(PromptAttribute)

Legt die Feldaufforderung fest.

(Geerbt von Field<T>)
SetRecognizer(IRecognize<T>)

Legt die Erkennung für das Feld fest.

(Geerbt von Field<T>)
SetType(Type)

Legt den Typ des zugrunde liegenden Feldzustands fest.

(Geerbt von Field<T>)
SetUnknown(T)

Bestätigung

SetValidate(ValidateAsyncDelegate<T>)

Legen Sie die Feldüberprüfung fest.

(Geerbt von Field<T>)
SetValue(T, Object)

Bestätigung

Template(TemplateUsage)

Bestätigung

(Geerbt von Field<T>)
Terms(Object)

Bestätigung

(Geerbt von Field<T>)
ValidateAsync(T, Object)

Bestätigung

(Geerbt von Field<T>)
ValueDescription(Object)

Bestätigung

(Geerbt von Field<T>)

Gilt für: