Delen via


Field<T> Klas

Definitie

Basisklasse met declaratieve implementatie van IField.

public class Field<T> : Microsoft.Bot.Builder.FormFlow.Advanced.IField<T>, Microsoft.Bot.Builder.FormFlow.Advanced.IFieldPrompt<T>, Microsoft.Bot.Builder.FormFlow.Advanced.IFieldState<T> where T : class
type Field<'T (requires 'T : null)> = class
    interface IField<'T (requires 'T : null)>
    interface IFieldState<'T (requires 'T : null)>
    interface IFieldDescription
    interface IFieldPrompt<'T (requires 'T : null)>
    interface IFieldResources
Public Class Field(Of T)
Implements IField(Of T), IFieldPrompt(Of T), IFieldState(Of T)

Type parameters

T

Onderliggende formulierstatus.

Overname
Field<T>
Afgeleid
Implementeringen

Constructors

Field<T>(String, FieldRole)

Veld samenstellen.

Velden

_allowsMultiple

Basisklasse met declaratieve implementatie van IField.

_buildPrompts

Basisklasse met declaratieve implementatie van IField.

_condition

Basisklasse met declaratieve implementatie van IField.

_define

Basisklasse met declaratieve implementatie van IField.

_dependencies

Basisklasse met declaratieve implementatie van IField.

_description

Basisklasse met declaratieve implementatie van IField.

_form

Basisklasse met declaratieve implementatie van IField.

_help

Basisklasse met declaratieve implementatie van IField.

_isNullable

Basisklasse met declaratieve implementatie van IField.

_keepZero

Basisklasse met declaratieve implementatie van IField.

_limited

Basisklasse met declaratieve implementatie van IField.

_max

Basisklasse met declaratieve implementatie van IField.

_min

Basisklasse met declaratieve implementatie van IField.

_name

Basisklasse met declaratieve implementatie van IField.

_next

Basisklasse met declaratieve implementatie van IField.

_optional

Basisklasse met declaratieve implementatie van IField.

_pattern

Basisklasse met declaratieve implementatie van IField.

_prompt

Basisklasse met declaratieve implementatie van IField.

_promptDefinition

Basisklasse met declaratieve implementatie van IField.

_promptSet

Basisklasse met declaratieve implementatie van IField.

_recognizer

Basisklasse met declaratieve implementatie van IField.

_role

Basisklasse met declaratieve implementatie van IField.

_templates

Basisklasse met declaratieve implementatie van IField.

_terms

Basisklasse met declaratieve implementatie van IField.

_type

Basisklasse met declaratieve implementatie van IField.

_validate

Basisklasse met declaratieve implementatie van IField.

_valueDescriptions

Basisklasse met declaratieve implementatie van IField.

_valueTerms

Basisklasse met declaratieve implementatie van IField.

Eigenschappen

AllowDefault

Basisklasse met declaratieve implementatie van IField.

AllowNumbers

Basisklasse met declaratieve implementatie van IField.

AllowsMultiple

Basisklasse met declaratieve implementatie van IField.

Dependencies

Basisklasse met declaratieve implementatie van IField.

FieldDescription

Basisklasse met declaratieve implementatie van IField.

FieldTerms

Basisklasse met declaratieve implementatie van IField.

Form

Basisklasse met declaratieve implementatie van IField.

Help

Basisklasse met declaratieve implementatie van IField.

IsNullable

Basisklasse met declaratieve implementatie van IField.

Name

Basisklasse met declaratieve implementatie van IField.

Optional

Basisklasse met declaratieve implementatie van IField.

Pattern

Basisklasse met declaratieve implementatie van IField.

Prompt

Basisklasse met declaratieve implementatie van IField.

Role

Basisklasse met declaratieve implementatie van IField.

Type

Basisklasse met declaratieve implementatie van IField.

ValueDescriptions

Basisklasse met declaratieve implementatie van IField.

Values

Basisklasse met declaratieve implementatie van IField.

Methoden

Active(T)

Basisklasse met declaratieve implementatie van IField.

AddDescription(Object, DescribeAttribute)

Voegt een volledige beschrijving voor een waarde toe.

AddDescription(Object, String, String, String)

Hiermee voegt u een beschrijving voor een waarde toe.

AddTemplate(TemplateAttribute)

Basisklasse met declaratieve implementatie van IField.

AddTerms(Object, String[])

Hiermee worden termen voor een waarde toegevoegd.

AddTerms(Object, TermsAttribute)

Hiermee worden termen voor een waarde toegevoegd.

DefineAsync(T)

Basisklasse met declaratieve implementatie van IField.

DefinePrompt()

Basisklasse met declaratieve implementatie van IField.

DefineRecognizer()

Basisklasse met declaratieve implementatie van IField.

GetValue(T)

Basisklasse met declaratieve implementatie van IField.

IsUnknown(T)

Basisklasse met declaratieve implementatie van IField.

Limits(Double, Double)

Basisklasse met declaratieve implementatie van IField.

Localize()

Basisklasse met declaratieve implementatie van IField.

Next(Object, T)

Basisklasse met declaratieve implementatie van IField.

RemoveValue(Object)

Hiermee verwijdert u de beschrijving en termen die aan een waarde zijn gekoppeld.

RemoveValues()

Hiermee verwijdert u alle waarden en de bijbehorende beschrijvingen en termen.

ReplaceTemplate(TemplateAttribute)

Een sjabloon in het veld vervangen.

SaveResources()

Basisklasse met declaratieve implementatie van IField.

SetActive(ActiveDelegate<T>)

Definieer een gemachtigde voor het controleren van de status om te zien of het veld van toepassing is.

SetAllowsMultiple(Boolean)

Hiermee stelt u in of meerdere waarden zijn toegestaan.

SetDefine(DefineAsyncDelegate<T>)

Definieer een gemachtigde voor het dynamisch definiƫren van een veld.

SetDependencies(String[])

Definieer de velden waar dit veld van afhankelijk is.

SetFieldDescription(DescribeAttribute)

Stel de volledige veldbeschrijving in.

SetFieldDescription(String)

Stel de veldbeschrijving in.

SetFieldTerms(String[])

Stel de termen in die aan het veld zijn gekoppeld.

SetIsNullable(Boolean)

Stel in of veld null-waarde kan worden gebruikt.

SetLimits(Double, Double, Boolean)

Basisklasse met declaratieve implementatie van IField.

SetLimits(Double, Double)

Numerieke limieten instellen.

SetNext(NextDelegate<T>)

Delegeer voor het bepalen van de volgende formulierstap die moet worden uitgevoerd.

SetOptional(Boolean)

Instellen of een veld optioneel is.

SetPattern(String)

Reguliere expressie voor het valideren van tekenreeksen.

SetPrompt(PromptAttribute)

Hiermee stelt u de veldprompt in.

SetRecognizer(IRecognize<T>)

Hiermee stelt u de herkenning voor het veld in.

SetType(Type)

Hiermee stelt u het type van de status van het onderliggende veld in.

SetUnknown(T)

Basisklasse met declaratieve implementatie van IField.

SetValidate(ValidateAsyncDelegate<T>)

Stel de veldvalidatie in.

SetValue(T, Object)

Basisklasse met declaratieve implementatie van IField.

Template(TemplateUsage)

Basisklasse met declaratieve implementatie van IField.

Terms(Object)

Basisklasse met declaratieve implementatie van IField.

ValidateAsync(T, Object)

Basisklasse met declaratieve implementatie van IField.

ValueDescription(Object)

Basisklasse met declaratieve implementatie van IField.

Van toepassing op