Compartir a través de


FieldReflector<T> Clase

Definición

Rellene la información del campo a través de la reflexión.

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)

Parámetros de tipo

T

Estado del formulario.

Herencia
FieldReflector<T>

Comentarios

La información resultante se puede invalidar a través de la interfaz fluida.

Constructores

FieldReflector<T>(String, Boolean)

Construir un objeto IField<T> a través de la reflexión.

Campos

_allowsMultiple

Rellene la información del campo a través de la reflexión.

(Heredado de Field<T>)
_buildPrompts

Rellene la información del campo a través de la reflexión.

(Heredado de Field<T>)
_condition

Rellene la información del campo a través de la reflexión.

(Heredado de Field<T>)
_define

Rellene la información del campo a través de la reflexión.

(Heredado de Field<T>)
_dependencies

Rellene la información del campo a través de la reflexión.

(Heredado de Field<T>)
_description

Rellene la información del campo a través de la reflexión.

(Heredado de Field<T>)
_form

Rellene la información del campo a través de la reflexión.

(Heredado de Field<T>)
_help

Rellene la información del campo a través de la reflexión.

(Heredado de Field<T>)
_ignoreAnnotations

True para omitir las anotaciones.

_isNullable

Rellene la información del campo a través de la reflexión.

(Heredado de Field<T>)
_keepZero

Rellene la información del campo a través de la reflexión.

(Heredado de Field<T>)
_limited

Rellene la información del campo a través de la reflexión.

(Heredado de Field<T>)
_max

Rellene la información del campo a través de la reflexión.

(Heredado de Field<T>)
_min

Rellene la información del campo a través de la reflexión.

(Heredado de Field<T>)
_name

Rellene la información del campo a través de la reflexión.

(Heredado de Field<T>)
_next

Rellene la información del campo a través de la reflexión.

(Heredado de Field<T>)
_optional

Rellene la información del campo a través de la reflexión.

(Heredado de Field<T>)
_path

Ruta de acceso al valor de campo en estado.

_pattern

Rellene la información del campo a través de la reflexión.

(Heredado de Field<T>)
_prompt

Rellene la información del campo a través de la reflexión.

(Heredado de Field<T>)
_promptDefinition

Rellene la información del campo a través de la reflexión.

(Heredado de Field<T>)
_promptSet

Rellene la información del campo a través de la reflexión.

(Heredado de Field<T>)
_recognizer

Rellene la información del campo a través de la reflexión.

(Heredado de Field<T>)
_role

Rellene la información del campo a través de la reflexión.

(Heredado de Field<T>)
_templates

Rellene la información del campo a través de la reflexión.

(Heredado de Field<T>)
_terms

Rellene la información del campo a través de la reflexión.

(Heredado de Field<T>)
_type

Rellene la información del campo a través de la reflexión.

(Heredado de Field<T>)
_validate

Rellene la información del campo a través de la reflexión.

(Heredado de Field<T>)
_valueDescriptions

Rellene la información del campo a través de la reflexión.

(Heredado de Field<T>)
_valueTerms

Rellene la información del campo a través de la reflexión.

(Heredado de Field<T>)

Propiedades

AllowDefault

Rellene la información del campo a través de la reflexión.

(Heredado de Field<T>)
AllowNumbers

Rellene la información del campo a través de la reflexión.

(Heredado de Field<T>)
AllowsMultiple

Rellene la información del campo a través de la reflexión.

(Heredado de Field<T>)
Dependencies

Rellene la información del campo a través de la reflexión.

(Heredado de Field<T>)
FieldDescription

Rellene la información del campo a través de la reflexión.

(Heredado de Field<T>)
FieldTerms

Rellene la información del campo a través de la reflexión.

(Heredado de Field<T>)
Form

Rellene la información del campo a través de la reflexión.

(Heredado de Field<T>)
Help

Rellene la información del campo a través de la reflexión.

(Heredado de Field<T>)
IsNullable

Rellene la información del campo a través de la reflexión.

(Heredado de Field<T>)
Name

Rellene la información del campo a través de la reflexión.

(Heredado de Field<T>)
Optional

Rellene la información del campo a través de la reflexión.

(Heredado de Field<T>)
Pattern

Rellene la información del campo a través de la reflexión.

(Heredado de Field<T>)
Prompt

Rellene la información del campo a través de la reflexión.

(Heredado de Field<T>)
Role

Rellene la información del campo a través de la reflexión.

(Heredado de Field<T>)
Type

Rellene la información del campo a través de la reflexión.

(Heredado de Field<T>)
ValueDescriptions

Rellene la información del campo a través de la reflexión.

(Heredado de Field<T>)
Values

Rellene la información del campo a través de la reflexión.

(Heredado de Field<T>)

Métodos

Active(T)

Rellene la información del campo a través de la reflexión.

(Heredado de Field<T>)
AddDescription(Object, DescribeAttribute)

Agrega una descripción completa para un valor.

(Heredado de Field<T>)
AddDescription(Object, String, String, String)

Agrega una descripción para un valor.

(Heredado de Field<T>)
AddField(Type, String[], Int32)

Rellene la información del campo a través de la reflexión.

AddTemplate(TemplateAttribute)

Rellene la información del campo a través de la reflexión.

(Heredado de Field<T>)
AddTerms(Object, String[])

Agrega términos para un valor.

(Heredado de Field<T>)
AddTerms(Object, TermsAttribute)

Agrega términos para un valor.

(Heredado de Field<T>)
DefineAsync(T)

Rellene la información del campo a través de la reflexión.

(Heredado de Field<T>)
DefinePrompt()

Rellene la información del campo a través de la reflexión.

(Heredado de Field<T>)
DefineRecognizer()

Rellene la información del campo a través de la reflexión.

(Heredado de Field<T>)
GetValue(T)

Rellene la información del campo a través de la reflexión.

IsUnknown(T)

Rellene la información del campo a través de la reflexión.

Limits(Double, Double)

Rellene la información del campo a través de la reflexión.

(Heredado de Field<T>)
Localize()

Rellene la información del campo a través de la reflexión.

(Heredado de Field<T>)
Next(Object, T)

Rellene la información del campo a través de la reflexión.

(Heredado de Field<T>)
ProcessEnumAttributes(Type)

Rellene la información del campo a través de la reflexión.

ProcessFieldAttributes(Object)

Rellene la información del campo a través de la reflexión.

ProcessTemplates(Type)

Rellene la información del campo a través de la reflexión.

RemoveValue(Object)

Quita la descripción y los términos asociados a un valor.

(Heredado de Field<T>)
RemoveValues()

Quita todos los valores y sus descripciones y términos asociados.

(Heredado de Field<T>)
ReplaceTemplate(TemplateAttribute)

Reemplace una plantilla en el campo .

(Heredado de Field<T>)
SaveResources()

Rellene la información del campo a través de la reflexión.

(Heredado de Field<T>)
SetActive(ActiveDelegate<T>)

Defina un delegado para comprobar el estado para ver si se aplica el campo.

(Heredado de Field<T>)
SetAllowsMultiple(Boolean)

Establece si se permiten o no varios valores.

(Heredado de Field<T>)
SetDefine(DefineAsyncDelegate<T>)

Defina un delegado para definir dinámicamente el campo.

(Heredado de Field<T>)
SetDependencies(String[])

Defina los campos de los que depende este campo.

(Heredado de Field<T>)
SetFieldDescription(DescribeAttribute)

Establezca la descripción completa del campo.

(Heredado de Field<T>)
SetFieldDescription(String)

Establezca la descripción del campo.

(Heredado de Field<T>)
SetFieldTerms(String[])

Establezca los términos asociados al campo.

(Heredado de Field<T>)
SetIsNullable(Boolean)

Establezca si el campo acepta valores NULL o no.

(Heredado de Field<T>)
SetLimits(Double, Double)

Establecer límites numéricos.

(Heredado de Field<T>)
SetLimits(Double, Double, Boolean)

Rellene la información del campo a través de la reflexión.

(Heredado de Field<T>)
SetNext(NextDelegate<T>)

Delegado para decidir el siguiente paso del formulario que se va a ejecutar.

(Heredado de Field<T>)
SetOptional(Boolean)

Establezca si un campo es opcional o no.

(Heredado de Field<T>)
SetPattern(String)

Expresión regular para validar cadenas.

(Heredado de Field<T>)
SetPrompt(PromptAttribute)

Establece el símbolo del sistema de campo.

(Heredado de Field<T>)
SetRecognizer(IRecognize<T>)

Establece el reconocedor para el campo.

(Heredado de Field<T>)
SetType(Type)

Establece el tipo del estado de campo subyacente.

(Heredado de Field<T>)
SetUnknown(T)

Rellene la información del campo a través de la reflexión.

SetValidate(ValidateAsyncDelegate<T>)

Establezca la validación del campo.

(Heredado de Field<T>)
SetValue(T, Object)

Rellene la información del campo a través de la reflexión.

StepType(Object)

Rellene la información del campo a través de la reflexión.

Template(TemplateUsage)

Rellene la información del campo a través de la reflexión.

(Heredado de Field<T>)
Terms(Object)

Rellene la información del campo a través de la reflexión.

(Heredado de Field<T>)
ValidateAsync(T, Object)

Rellene la información del campo a través de la reflexión.

(Heredado de Field<T>)
ValueDescription(Object)

Rellene la información del campo a través de la reflexión.

(Heredado de Field<T>)

Se aplica a