Condividi tramite


FieldReflector<T> Classe

Definizione

Compilare le informazioni sul campo tramite reflection.

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

Parametri di tipo

T

Stato del modulo.

Ereditarietà
FieldReflector<T>

Commenti

Le informazioni risultanti possono essere sostituite tramite l'interfaccia fluente.

Costruttori

FieldReflector<T>(String, Boolean)

Costruire un elemento attraverso la IField<T> reflection.

Campi

_allowsMultiple

Compilare le informazioni sul campo tramite reflection.

(Ereditato da Field<T>)
_buildPrompts

Compilare le informazioni sul campo tramite reflection.

(Ereditato da Field<T>)
_condition

Compilare le informazioni sul campo tramite reflection.

(Ereditato da Field<T>)
_define

Compilare le informazioni sul campo tramite reflection.

(Ereditato da Field<T>)
_dependencies

Compilare le informazioni sul campo tramite reflection.

(Ereditato da Field<T>)
_description

Compilare le informazioni sul campo tramite reflection.

(Ereditato da Field<T>)
_form

Compilare le informazioni sul campo tramite reflection.

(Ereditato da Field<T>)
_help

Compilare le informazioni sul campo tramite reflection.

(Ereditato da Field<T>)
_ignoreAnnotations

True per ignorare le annotazioni.

_isNullable

Compilare le informazioni sul campo tramite reflection.

(Ereditato da Field<T>)
_keepZero

Compilare le informazioni sul campo tramite reflection.

(Ereditato da Field<T>)
_limited

Compilare le informazioni sul campo tramite reflection.

(Ereditato da Field<T>)
_max

Compilare le informazioni sul campo tramite reflection.

(Ereditato da Field<T>)
_min

Compilare le informazioni sul campo tramite reflection.

(Ereditato da Field<T>)
_name

Compilare le informazioni sul campo tramite reflection.

(Ereditato da Field<T>)
_next

Compilare le informazioni sul campo tramite reflection.

(Ereditato da Field<T>)
_optional

Compilare le informazioni sul campo tramite reflection.

(Ereditato da Field<T>)
_path

Percorso del valore del campo in stato.

_pattern

Compilare le informazioni sul campo tramite reflection.

(Ereditato da Field<T>)
_prompt

Compilare le informazioni sul campo tramite reflection.

(Ereditato da Field<T>)
_promptDefinition

Compilare le informazioni sul campo tramite reflection.

(Ereditato da Field<T>)
_promptSet

Compilare le informazioni sul campo tramite reflection.

(Ereditato da Field<T>)
_recognizer

Compilare le informazioni sul campo tramite reflection.

(Ereditato da Field<T>)
_role

Compilare le informazioni sul campo tramite reflection.

(Ereditato da Field<T>)
_templates

Compilare le informazioni sul campo tramite reflection.

(Ereditato da Field<T>)
_terms

Compilare le informazioni sul campo tramite reflection.

(Ereditato da Field<T>)
_type

Compilare le informazioni sul campo tramite reflection.

(Ereditato da Field<T>)
_validate

Compilare le informazioni sul campo tramite reflection.

(Ereditato da Field<T>)
_valueDescriptions

Compilare le informazioni sul campo tramite reflection.

(Ereditato da Field<T>)
_valueTerms

Compilare le informazioni sul campo tramite reflection.

(Ereditato da Field<T>)

Proprietà

AllowDefault

Compilare le informazioni sul campo tramite reflection.

(Ereditato da Field<T>)
AllowNumbers

Compilare le informazioni sul campo tramite reflection.

(Ereditato da Field<T>)
AllowsMultiple

Compilare le informazioni sul campo tramite reflection.

(Ereditato da Field<T>)
Dependencies

Compilare le informazioni sul campo tramite reflection.

(Ereditato da Field<T>)
FieldDescription

Compilare le informazioni sul campo tramite reflection.

(Ereditato da Field<T>)
FieldTerms

Compilare le informazioni sul campo tramite reflection.

(Ereditato da Field<T>)
Form

Compilare le informazioni sul campo tramite reflection.

(Ereditato da Field<T>)
Help

Compilare le informazioni sul campo tramite reflection.

(Ereditato da Field<T>)
IsNullable

Compilare le informazioni sul campo tramite reflection.

(Ereditato da Field<T>)
Name

Compilare le informazioni sul campo tramite reflection.

(Ereditato da Field<T>)
Optional

Compilare le informazioni sul campo tramite reflection.

(Ereditato da Field<T>)
Pattern

Compilare le informazioni sul campo tramite reflection.

(Ereditato da Field<T>)
Prompt

Compilare le informazioni sul campo tramite reflection.

(Ereditato da Field<T>)
Role

Compilare le informazioni sul campo tramite reflection.

(Ereditato da Field<T>)
Type

Compilare le informazioni sul campo tramite reflection.

(Ereditato da Field<T>)
ValueDescriptions

Compilare le informazioni sul campo tramite reflection.

(Ereditato da Field<T>)
Values

Compilare le informazioni sul campo tramite reflection.

(Ereditato da Field<T>)

Metodi

Active(T)

Compilare le informazioni sul campo tramite reflection.

(Ereditato da Field<T>)
AddDescription(Object, DescribeAttribute)

Aggiunge una descrizione completa per un valore.

(Ereditato da Field<T>)
AddDescription(Object, String, String, String)

Aggiunge una descrizione per un valore.

(Ereditato da Field<T>)
AddField(Type, String[], Int32)

Compilare le informazioni sul campo tramite reflection.

AddTemplate(TemplateAttribute)

Compilare le informazioni sul campo tramite reflection.

(Ereditato da Field<T>)
AddTerms(Object, String[])

Aggiunge i termini per un valore.

(Ereditato da Field<T>)
AddTerms(Object, TermsAttribute)

Aggiunge i termini per un valore.

(Ereditato da Field<T>)
DefineAsync(T)

Compilare le informazioni sul campo tramite reflection.

(Ereditato da Field<T>)
DefinePrompt()

Compilare le informazioni sul campo tramite reflection.

(Ereditato da Field<T>)
DefineRecognizer()

Compilare le informazioni sul campo tramite reflection.

(Ereditato da Field<T>)
GetValue(T)

Compilare le informazioni sul campo tramite reflection.

IsUnknown(T)

Compilare le informazioni sul campo tramite reflection.

Limits(Double, Double)

Compilare le informazioni sul campo tramite reflection.

(Ereditato da Field<T>)
Localize()

Compilare le informazioni sul campo tramite reflection.

(Ereditato da Field<T>)
Next(Object, T)

Compilare le informazioni sul campo tramite reflection.

(Ereditato da Field<T>)
ProcessEnumAttributes(Type)

Compilare le informazioni sul campo tramite reflection.

ProcessFieldAttributes(Object)

Compilare le informazioni sul campo tramite reflection.

ProcessTemplates(Type)

Compilare le informazioni sul campo tramite reflection.

RemoveValue(Object)

Rimuove la descrizione e i termini associati a un valore.

(Ereditato da Field<T>)
RemoveValues()

Rimuove tutti i valori e le relative descrizioni e termini associati.

(Ereditato da Field<T>)
ReplaceTemplate(TemplateAttribute)

Sostituire un modello nel campo.

(Ereditato da Field<T>)
SaveResources()

Compilare le informazioni sul campo tramite reflection.

(Ereditato da Field<T>)
SetActive(ActiveDelegate<T>)

Definire un delegato per controllare lo stato per verificare se il campo si applica.

(Ereditato da Field<T>)
SetAllowsMultiple(Boolean)

Imposta se sono consentiti più valori.

(Ereditato da Field<T>)
SetDefine(DefineAsyncDelegate<T>)

Definire un delegato per definire dinamicamente il campo.

(Ereditato da Field<T>)
SetDependencies(String[])

Definire i campi a seconda del campo.

(Ereditato da Field<T>)
SetFieldDescription(DescribeAttribute)

Impostare la descrizione completa del campo.

(Ereditato da Field<T>)
SetFieldDescription(String)

Impostare la descrizione del campo.

(Ereditato da Field<T>)
SetFieldTerms(String[])

Impostare i termini associati al campo.

(Ereditato da Field<T>)
SetIsNullable(Boolean)

Impostare se il campo è nullable.

(Ereditato da Field<T>)
SetLimits(Double, Double)

Impostare limiti numerici.

(Ereditato da Field<T>)
SetLimits(Double, Double, Boolean)

Compilare le informazioni sul campo tramite reflection.

(Ereditato da Field<T>)
SetNext(NextDelegate<T>)

Delegato per decidere il passaggio successivo del modulo da eseguire.

(Ereditato da Field<T>)
SetOptional(Boolean)

Impostare se un campo è facoltativo.

(Ereditato da Field<T>)
SetPattern(String)

Espressione regolare per la convalida delle stringhe.

(Ereditato da Field<T>)
SetPrompt(PromptAttribute)

Imposta il prompt dei campi.

(Ereditato da Field<T>)
SetRecognizer(IRecognize<T>)

Imposta il riconoscimento per il campo.

(Ereditato da Field<T>)
SetType(Type)

Imposta il tipo dello stato del campo sottostante.

(Ereditato da Field<T>)
SetUnknown(T)

Compilare le informazioni sul campo tramite reflection.

SetValidate(ValidateAsyncDelegate<T>)

Impostare la convalida del campo.

(Ereditato da Field<T>)
SetValue(T, Object)

Compilare le informazioni sul campo tramite reflection.

StepType(Object)

Compilare le informazioni sul campo tramite reflection.

Template(TemplateUsage)

Compilare le informazioni sul campo tramite reflection.

(Ereditato da Field<T>)
Terms(Object)

Compilare le informazioni sul campo tramite reflection.

(Ereditato da Field<T>)
ValidateAsync(T, Object)

Compilare le informazioni sul campo tramite reflection.

(Ereditato da Field<T>)
ValueDescription(Object)

Compilare le informazioni sul campo tramite reflection.

(Ereditato da Field<T>)

Si applica a